18 bool transmit(
const uint8_t *data,
size_t size, uint32_t timeout) {
19 return HAL_UART_Transmit(Handle, data, size, timeout) == HAL_OK;
33 bool receive(uint8_t *data,
size_t size, uint32_t timeout) {
34 return HAL_UART_Receive(Handle, data, size, timeout);
Definition uart_poll.hpp:27
size_t available() const
Definition uart_poll.hpp:39
UartRxPoll(size_t)
Definition uart_poll.hpp:29
bool receive(uint8_t *data, size_t size, uint32_t timeout)
Definition uart_poll.hpp:33
void flush()
Definition uart_poll.hpp:37
Definition uart_poll.hpp:12
bool transmit(const uint8_t *data, size_t size, uint32_t timeout)
Definition uart_poll.hpp:18