B15F
Board 15 Famulus Edition
|
11 #include "usartexception.h" 12 #include "timeoutexception.h" 27 explicit USART() =
default;
80 void transmit(uint8_t *buffer, uint16_t offset, uint8_t len);
89 void receive(uint8_t *buffer, uint16_t offset, uint8_t len);
96 void drop(uint8_t len);
135 uint32_t baudrate = 9600;
136 uint8_t timeout = 10;
uint32_t getBaudrate(void)
void transmit(uint8_t *buffer, uint16_t offset, uint8_t len)
void receive(uint8_t *buffer, uint16_t offset, uint8_t len)
void clearInputBuffer(void)
void clearOutputBuffer(void)
void setBaudrate(uint32_t baudrate)
void openDevice(std::string device)
void setTimeout(uint8_t timeout)
void flushOutputBuffer(void)