|
modm API documentation
|
#include <modm/architecture/interface/uart_device.hpp>
Public Member Functions | |
| bool | hasReceived () |
| void | setTxTimeout (ShortPreciseDuration timeout) |
| void | setRxTimeout (ShortPreciseDuration timeout) |
Protected Member Functions | |
| bool | write (uint8_t data) |
| bool | write (const uint8_t *data, std::size_t length) |
| bool | read (uint8_t &data) |
| bool | read (uint8_t *buffer, std::size_t length) |
Base class of an UART Device.
This class provides generic transaction-like semantics