21 #ifndef __SBG_INTERFACE_SERIAL_H__ 22 #define __SBG_INTERFACE_SERIAL_H__ 36 #define SBG_IF_SERIAL_TX_BUFFER_SIZE (4096u) 37 #define SBG_IF_SERIAL_RX_BUFFER_SIZE (4096u) 39 //----------------------------------------------------------------------// This file implements the base interface for all Serial and Ethernet ports.
SbgErrorCode sbgInterfaceSerialChangeBaudrate(SbgInterface *pHandle, uint32 baudRate)
SbgErrorCode sbgInterfaceSerialDestroy(SbgInterface *pHandle)
SbgErrorCode sbgInterfaceSerialRead(SbgInterface *pHandle, void *pBuffer, size_t *pReadBytes, size_t bytesToRead)
SbgErrorCode sbgInterfaceSerialFlush(SbgInterface *pHandle)
SbgErrorCode sbgInterfaceSerialCreate(SbgInterface *pHandle, const char *deviceName, uint32 baudRate)
SbgErrorCode sbgInterfaceSerialWrite(SbgInterface *pHandle, const void *pBuffer, size_t bytesToWrite)
enum _SbgErrorCode SbgErrorCode