APM:Libraries
Linux::UARTDriver Member List

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

_allocate_buffers(uint16_t rxS, uint16_t txS)Linux::UARTDriverprivate
_base_portLinux::UARTDriverprivate
_baudrateLinux::UARTDriverprivate
_connectedLinux::UARTDriverprivate
_consoleLinux::UARTDriverprivate
_deallocate_buffers()Linux::UARTDriverprivate
_deviceLinux::UARTDriverprivate
_flagLinux::UARTDriverprivate
_in_timerLinux::UARTDriverprivate
_initialisedLinux::UARTDriverprotected
_ipLinux::UARTDriverprivate
_last_write_timeLinux::UARTDriverprivate
_nonblocking_writesLinux::UARTDriverprivate
_packetiseLinux::UARTDriverprivate
_parseDevicePath(const char *arg)Linux::UARTDriverprivate
_read_fd(uint8_t *buf, uint16_t n)Linux::UARTDriverprotectedvirtual
_readbufLinux::UARTDriverprotected
_receive_timestampLinux::UARTDriverprivate
_receive_timestamp_idxLinux::UARTDriverprivate
_timer_tick(void) overrideLinux::UARTDrivervirtual
_write_fd(const uint8_t *buf, uint16_t n)Linux::UARTDriverprotectedvirtual
_write_pending_bytes(void)Linux::UARTDriver
_writebufLinux::UARTDriverprotected
available() overrideLinux::UARTDrivervirtual
begin(uint32_t b)Linux::UARTDrivervirtual
begin(uint32_t b, uint16_t rxS, uint16_t txS)Linux::UARTDrivervirtual
configure_parity(uint8_t v)AP_HAL::UARTDriverinlinevirtual
device_pathLinux::UARTDriverprotected
end()Linux::UARTDrivervirtual
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()Linux::UARTDrivervirtual
from(AP_HAL::UARTDriver *uart)Linux::UARTDriverinlinestatic
get_flow_control(void) overrideLinux::UARTDriverinlinevirtual
is_initialized()Linux::UARTDrivervirtual
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() overrideLinux::UARTDrivervirtual
receive_time_constraint_us(uint16_t nbytes) overrideLinux::UARTDrivervirtual
set_blocking_writes(bool blocking)Linux::UARTDrivervirtual
set_device_path(const char *path)Linux::UARTDriver
set_flow_control(enum flow_control flow_control_setting) overrideLinux::UARTDriverinlinevirtual
set_stop_bits(int n)AP_HAL::UARTDriverinlinevirtual
set_unbuffered_writes(bool on)AP_HAL::UARTDriverinlinevirtual
tx_pending()Linux::UARTDrivervirtual
txspace() overrideLinux::UARTDrivervirtual
UARTDriver(bool default_console)Linux::UARTDriver
AP_HAL::UARTDriver::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 c)Linux::UARTDrivervirtual
write(const uint8_t *buffer, size_t size)Linux::UARTDrivervirtual
AP_HAL::UARTDriver::write(const char *str)AP_HAL::BetterStream
write_locked(const uint8_t *buffer, size_t size, uint32_t key)AP_HAL::UARTDriverinlinevirtual