33 #ifndef SBG_ECOM_CMD_INTERFACE_H
34 #define SBG_ECOM_CMD_INTERFACE_H
Main header for the SBG Systems common C library.
Contains main sbgECom methods.
enum _SbgEComPortId SbgEComPortId
_SbgEComPortId
Definition: sbgEComCmdInterface.h:54
@ SBG_ECOM_IF_COM_E
Definition: sbgEComCmdInterface.h:59
@ SBG_ECOM_IF_COM_D
Definition: sbgEComCmdInterface.h:58
@ SBG_ECOM_IF_ETH_0
Definition: sbgEComCmdInterface.h:61
@ SBG_ECOM_IF_COM_A
Definition: sbgEComCmdInterface.h:55
@ SBG_ECOM_IF_DATA_LOGGER
Definition: sbgEComCmdInterface.h:67
@ SBG_ECOM_IF_ETH_3
Definition: sbgEComCmdInterface.h:64
@ SBG_ECOM_IF_ETH_2
Definition: sbgEComCmdInterface.h:63
@ SBG_ECOM_IF_COM_B
Definition: sbgEComCmdInterface.h:56
@ SBG_ECOM_IF_ETH_4
Definition: sbgEComCmdInterface.h:65
@ SBG_ECOM_IF_COM_C
Definition: sbgEComCmdInterface.h:57
@ SBG_ECOM_IF_ETH_1
Definition: sbgEComCmdInterface.h:62
SbgErrorCode sbgEComCmdInterfaceGetUartConf(SbgEComHandle *pHandle, SbgEComPortId interfaceId, SbgEComInterfaceConf *pConf)
_SbgEComPortMode
Definition: sbgEComCmdInterface.h:74
@ SBG_ECOM_UART_MODE_422
Definition: sbgEComCmdInterface.h:77
@ SBG_ECOM_UART_MODE_232
Definition: sbgEComCmdInterface.h:76
@ SBG_ECOM_UART_MODE_OFF
Definition: sbgEComCmdInterface.h:75
enum _SbgEComPortMode SbgEComPortMode
enum _SbgEComCanMode SbgEComCanMode
_SbgEComCanBitRate
Definition: sbgEComCmdInterface.h:101
@ SBG_ECOM_CAN_BITRATE_125
Definition: sbgEComCmdInterface.h:108
@ SBG_ECOM_CAN_BITRATE_50
Definition: sbgEComCmdInterface.h:106
@ SBG_ECOM_CAN_BITRATE_20
Definition: sbgEComCmdInterface.h:104
@ SBG_ECOM_CAN_BITRATE_500
Definition: sbgEComCmdInterface.h:110
@ SBG_ECOM_CAN_BITRATE_100
Definition: sbgEComCmdInterface.h:107
@ SBG_ECOM_CAN_BITRATE_DISABLED
Definition: sbgEComCmdInterface.h:102
@ SBG_ECOM_CAN_BITRATE_750
Definition: sbgEComCmdInterface.h:111
@ SBG_ECOM_CAN_BITRATE_1000
Definition: sbgEComCmdInterface.h:112
@ SBG_ECOM_CAN_BITRATE_10
Definition: sbgEComCmdInterface.h:103
@ SBG_ECOM_CAN_BITRATE_25
Definition: sbgEComCmdInterface.h:105
@ SBG_ECOM_CAN_BITRATE_250
Definition: sbgEComCmdInterface.h:109
enum _SbgEComCanBitRate SbgEComCanBitRate
SbgErrorCode sbgEComCmdInterfaceGetCanConf(SbgEComHandle *pHandle, SbgEComCanBitRate *pBitrate, SbgEComCanMode *pMode)
_SbgEComCanMode
Definition: sbgEComCmdInterface.h:119
@ SBG_ECOM_CAN_MODE_UNDEFINED
Definition: sbgEComCmdInterface.h:120
@ SBG_ECOM_CAN_MODE_SPY
Definition: sbgEComCmdInterface.h:121
@ SBG_ECOM_CAN_MODE_NORMAL
Definition: sbgEComCmdInterface.h:122
SbgErrorCode sbgEComCmdInterfaceSetCanConf(SbgEComHandle *pHandle, SbgEComCanBitRate bitRate, SbgEComCanMode mode)
SbgErrorCode sbgEComCmdInterfaceSetUartConf(SbgEComHandle *pHandle, SbgEComPortId interfaceId, const SbgEComInterfaceConf *pConf)
struct _SbgEComInterfaceConf SbgEComInterfaceConf
enum _SbgErrorCode SbgErrorCode
Definition: sbgEComCmdInterface.h:88
uint32_t baudRate
Definition: sbgEComCmdInterface.h:89
SbgEComPortMode mode
Definition: sbgEComCmdInterface.h:90