_baudrate | VRBRAIN::VRBRAINUARTDriver | private |
_devpath | VRBRAIN::VRBRAINUARTDriver | private |
_fd | VRBRAIN::VRBRAINUARTDriver | private |
_first_write_time | VRBRAIN::VRBRAINUARTDriver | private |
_flow_control | VRBRAIN::VRBRAINUARTDriver | private |
_get_fd(void) | VRBRAIN::VRBRAINUARTDriver | inline |
_in_timer | VRBRAIN::VRBRAINUARTDriver | private |
_initialised | VRBRAIN::VRBRAINUARTDriver | private |
_last_initialise_attempt_ms | VRBRAIN::VRBRAINUARTDriver | private |
_last_write_time | VRBRAIN::VRBRAINUARTDriver | private |
_nonblocking_writes | VRBRAIN::VRBRAINUARTDriver | private |
_os_start_auto_space | VRBRAIN::VRBRAINUARTDriver | private |
_perf_uart | VRBRAIN::VRBRAINUARTDriver | private |
_read_fd(uint8_t *buf, uint16_t n) | VRBRAIN::VRBRAINUARTDriver | private |
_readbuf | VRBRAIN::VRBRAINUARTDriver | private |
_semaphore | VRBRAIN::VRBRAINUARTDriver | private |
_timer_tick(void) | VRBRAIN::VRBRAINUARTDriver | virtual |
_total_read | VRBRAIN::VRBRAINUARTDriver | private |
_total_written | VRBRAIN::VRBRAINUARTDriver | private |
_unbuffered_writes | VRBRAIN::VRBRAINUARTDriver | private |
_write_fd(const uint8_t *buf, uint16_t n) | VRBRAIN::VRBRAINUARTDriver | private |
_writebuf | VRBRAIN::VRBRAINUARTDriver | private |
available() override | VRBRAIN::VRBRAINUARTDriver | virtual |
begin(uint32_t b) | VRBRAIN::VRBRAINUARTDriver | virtual |
begin(uint32_t b, uint16_t rxS, uint16_t txS) | VRBRAIN::VRBRAINUARTDriver | virtual |
configure_parity(uint8_t v) | VRBRAIN::VRBRAINUARTDriver | virtual |
end() | VRBRAIN::VRBRAINUARTDriver | virtual |
flow_control enum name | AP_HAL::UARTDriver | |
FLOW_CONTROL_AUTO enum value | AP_HAL::UARTDriver | |
FLOW_CONTROL_DISABLE enum value | AP_HAL::UARTDriver | |
FLOW_CONTROL_ENABLE enum value | AP_HAL::UARTDriver | |
flush() | VRBRAIN::VRBRAINUARTDriver | virtual |
get_flow_control(void) | VRBRAIN::VRBRAINUARTDriver | inlinevirtual |
is_initialized() | VRBRAIN::VRBRAINUARTDriver | virtual |
lock_port(uint32_t key) | AP_HAL::UARTDriver | inlinevirtual |
print(const char *str) | AP_HAL::BetterStream | inline |
printf(const char *,...) FMT_PRINTF(2 | AP_HAL::BetterStream | virtual |
println(const char *str) | AP_HAL::BetterStream | inline |
read() override | VRBRAIN::VRBRAINUARTDriver | virtual |
receive_time_constraint_us(uint16_t nbytes) | AP_HAL::UARTDriver | inlinevirtual |
set_blocking_writes(bool blocking) | VRBRAIN::VRBRAINUARTDriver | virtual |
set_device_path(const char *path) | VRBRAIN::VRBRAINUARTDriver | inline |
set_flow_control(enum flow_control flow_control) | VRBRAIN::VRBRAINUARTDriver | |
AP_HAL::UARTDriver::set_flow_control(enum flow_control flow_control_setting) | AP_HAL::UARTDriver | inlinevirtual |
set_stop_bits(int n) | VRBRAIN::VRBRAINUARTDriver | virtual |
set_unbuffered_writes(bool on) | VRBRAIN::VRBRAINUARTDriver | virtual |
try_initialise(void) | VRBRAIN::VRBRAINUARTDriver | private |
tx_pending() | VRBRAIN::VRBRAINUARTDriver | virtual |
txspace() override | VRBRAIN::VRBRAINUARTDriver | virtual |
UARTDriver() | AP_HAL::UARTDriver | inline |
vprintf(const char *, va_list) | AP_HAL::BetterStream | virtual |
VRBRAINUARTDriver(const char *devpath, const char *perf_name) | VRBRAIN::VRBRAINUARTDriver | |
wait_timeout(uint16_t n, uint32_t timeout_ms) | AP_HAL::UARTDriver | inlinevirtual |
write(uint8_t c) | VRBRAIN::VRBRAINUARTDriver | virtual |
write(const uint8_t *buffer, size_t size) | VRBRAIN::VRBRAINUARTDriver | virtual |
AP_HAL::UARTDriver::write(const char *str) | AP_HAL::BetterStream | |
write_locked(const uint8_t *buffer, size_t size, uint32_t key) | AP_HAL::UARTDriver | inlinevirtual |