modm API documentation
modm::amnb::DeviceWrapper< Uart, TimeoutUsTx, TimeoutUsRx > Class Template Referenceabstract
Inheritance diagram for modm::amnb::DeviceWrapper< Uart, TimeoutUsTx, TimeoutUsRx >:
modm::amnb::Device modm::Resumable< 2 >

Public Member Functions

bool hasReceived () final
 
modm::ResumableResult< bool > write (uint8_t data) final
 
modm::ResumableResult< bool > read (uint8_t *data) final
 
virtual bool hasReceived () = 0
 
virtual modm::ResumableResult< bool > read (uint8_t *data) = 0
 
virtual modm::ResumableResult< bool > write (uint8_t data) = 0
 

Protected Attributes

modm::ShortPreciseTimeout timeout
 
uint8_t rx_data
 

The documentation for this class was generated from the following file: