// // Created by xemon on 01.09.22. // #ifndef SERIALPORT_SERIALPORT_H #define SERIALPORT_SERIALPORT_H #include "SerialPortIO.h" uint16_t SerialPortReceive(tSerialPortIO *io, uint8_t *data, uint16_t size, uint32_t timeout); uint16_t SerialPortReceiveTo(tSerialPortIO *io, uint8_t *data, uint16_t size, uint8_t symbol, uint32_t timeout); uint16_t SerialPortTransmit(tSerialPortIO *io, uint8_t *data, uint16_t size, uint32_t timeout); void SerialPortClearRxBuffer(tSerialPortIO *io); #endif //SERIALPORT_SERIALPORT_H