APM:Libraries
AP_HAL::UARTDriver Member List

This is the complete list of members for AP_HAL::UARTDriver, including all inherited members.

_timer_tick(void)AP_HAL::UARTDriverinlinevirtual
available()=0AP_HAL::BetterStreampure virtual
begin(uint32_t baud)=0AP_HAL::UARTDriverpure virtual
begin(uint32_t baud, uint16_t rxSpace, uint16_t txSpace)=0AP_HAL::UARTDriverpure virtual
configure_parity(uint8_t v)AP_HAL::UARTDriverinlinevirtual
end()=0AP_HAL::UARTDriverpure virtual
flow_control enum nameAP_HAL::UARTDriver
FLOW_CONTROL_AUTO enum valueAP_HAL::UARTDriver
FLOW_CONTROL_DISABLE enum valueAP_HAL::UARTDriver
FLOW_CONTROL_ENABLE enum valueAP_HAL::UARTDriver
flush()=0AP_HAL::UARTDriverpure virtual
get_flow_control(void)AP_HAL::UARTDriverinlinevirtual
is_initialized()=0AP_HAL::UARTDriverpure virtual
lock_port(uint32_t key)AP_HAL::UARTDriverinlinevirtual
print(const char *str)AP_HAL::BetterStreaminline
printf(const char *,...) FMT_PRINTF(2AP_HAL::BetterStreamvirtual
println(const char *str)AP_HAL::BetterStreaminline
read()=0AP_HAL::BetterStreampure virtual
receive_time_constraint_us(uint16_t nbytes)AP_HAL::UARTDriverinlinevirtual
set_blocking_writes(bool blocking)=0AP_HAL::UARTDriverpure virtual
set_flow_control(enum flow_control flow_control_setting)AP_HAL::UARTDriverinlinevirtual
set_stop_bits(int n)AP_HAL::UARTDriverinlinevirtual
set_unbuffered_writes(bool on)AP_HAL::UARTDriverinlinevirtual
tx_pending()=0AP_HAL::UARTDriverpure virtual
txspace()=0AP_HAL::BetterStreampure virtual
UARTDriver()AP_HAL::UARTDriverinline
vprintf(const char *, va_list)AP_HAL::BetterStreamvirtual
wait_timeout(uint16_t n, uint32_t timeout_ms)AP_HAL::UARTDriverinlinevirtual
write(uint8_t)=0AP_HAL::BetterStreampure virtual
write(const uint8_t *buffer, size_t size)AP_HAL::BetterStreamvirtual
write(const char *str)AP_HAL::BetterStream
write_locked(const uint8_t *buffer, size_t size, uint32_t key)AP_HAL::UARTDriverinlinevirtual