sbgEComCmdOutput.h
Go to the documentation of this file.
1 
20 #ifndef __SBG_ECOM_CMD_OUTPUT_H__
21 #define __SBG_ECOM_CMD_OUTPUT_H__
22 
23 #include "sbgEComCmdCommon.h"
24 #include "../sbgECanId.h"
25 
26 //----------------------------------------------------------------------//
27 //- Output definitions -//
28 //----------------------------------------------------------------------//
29 
33 typedef enum _SbgEComOutputPort
34 {
39 
44 {
48 
53 {
57 
61 typedef enum _SbgEComOutputMode
62 {
82 
88 {
96 
97 //----------------------------------------------------------------------//
98 //- Helper structure definitions -//
99 //----------------------------------------------------------------------//
100 
104 typedef struct _SbgEComLegacyConf
105 {
111 
112 //----------------------------------------------------------------------//
113 //- Output commands -//
114 //----------------------------------------------------------------------//
115 
126 
137 
146 SbgErrorCode sbgEComCmdOutputClassGetEnable(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComClass classId, bool *pEnable);
147 
157 
167 SbgErrorCode sbgEComCmdCanOutputGetConf(SbgEComHandle *pHandle, SbgECanMessageId internalId, SbgEComOutputMode *pMode, uint32 *pUserId, bool *pExtended);
168 
179 
188 
197 
205 SbgErrorCode sbgEComCmdOutputGetNmeaTalkerId(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, char nmeaTalkerId[2]);
206 
214 SbgErrorCode sbgEComCmdOutputSetNmeaTalkerId(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, const char nmeaTalkerId[2]);
215 
216 #endif
This file groups all common definitions required by all commands.
_SbgEComOutputMonitoringPoint
SbgErrorCode sbgEComCmdOutputClassGetEnable(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComClass classId, bool *pEnable)
unsigned int uint32
Definition: sbgTypes.h:58
struct _SbgEComLegacyConf SbgEComLegacyConf
SbgErrorCode sbgEComCmdOutputClassSetEnable(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComClass classId, bool enable)
SbgEComLegacyEndian endian
SbgErrorCode sbgEComCmdOutputSetNmeaTalkerId(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, const char nmeaTalkerId[2])
SbgErrorCode sbgEComCmdOutputGetNmeaTalkerId(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, char nmeaTalkerId[2])
enum _SbgEComLegacyFormat SbgEComLegacyFormat
enum _SbgECanMessageId SbgECanMessageId
SbgErrorCode sbgEComCmdCanOutputSetConf(SbgEComHandle *pHandle, SbgECanMessageId internalId, SbgEComOutputMode mode, uint32 userId, bool extended)
SbgEComOutputMode mode
SbgEComLegacyFormat format
SbgErrorCode sbgEComCmdOutputSetConf(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComClass classId, SbgEComMsgId msgId, SbgEComOutputMode mode)
_SbgEComOutputMode
SbgErrorCode sbgEComCmdCanOutputGetConf(SbgEComHandle *pHandle, SbgECanMessageId internalId, SbgEComOutputMode *pMode, uint32 *pUserId, bool *pExtended)
_SbgEComLegacyFormat
SbgErrorCode sbgEComCmdOutputGetLegacyConf(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComLegacyConf *pConf)
uint8 SbgEComMsgId
Definition: sbgEComIds.h:278
_SbgEComLegacyEndian
enum _SbgEComLegacyEndian SbgEComLegacyEndian
enum _SbgEComOutputPort SbgEComOutputPort
SbgErrorCode sbgEComCmdOutputSetLegacyConf(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, const SbgEComLegacyConf *pConf)
enum _SbgEComClass SbgEComClass
enum _SbgEComOutputMonitoringPoint SbgEComOutputMonitoringPoint
enum _SbgEComOutputMode SbgEComOutputMode
_SbgEComOutputPort
enum _SbgErrorCode SbgErrorCode
SbgErrorCode sbgEComCmdOutputGetConf(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComClass classId, SbgEComMsgId msgId, SbgEComOutputMode *pMode)


sbg_driver
Author(s):
autogenerated on Sun Jan 27 2019 03:42:20