From 58ed5a123c95335014b4554829290febe3d34aee Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Wed, 14 Nov 2018 15:54:52 +1100 Subject: [PATCH] AP_HAL: added HalfDuplex UART option --- libraries/AP_HAL/UARTDriver.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libraries/AP_HAL/UARTDriver.h b/libraries/AP_HAL/UARTDriver.h index 16d8d3f3d2..19ae8e598d 100644 --- a/libraries/AP_HAL/UARTDriver.h +++ b/libraries/AP_HAL/UARTDriver.h @@ -49,8 +49,9 @@ public: virtual bool set_options(uint8_t options) { return options==0; } enum { - OPTION_RXINV=(1U<<0), // invert RX line - OPTION_TXINV=(1U<<1), // invert TX line + OPTION_RXINV=(1U<<0), // invert RX line + OPTION_TXINV=(1U<<1), // invert TX line + OPTION_HDPLEX=(1U<<2), // half-duplex (one-wire) mode }; enum flow_control {