| _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 |