Functions
sbgEComCmdOutput.c File Reference
#include "sbgEComCmdOutput.h"
#include <streamBuffer/sbgStreamBuffer.h>
Include dependency graph for sbgEComCmdOutput.c:

Go to the source code of this file.

Functions

SbgErrorCode sbgEComCmdCanOutputGetConf (SbgEComHandle *pHandle, SbgECanMessageId internalId, SbgEComOutputMode *pMode, uint32 *pUserId, bool *pExtended)
 
SbgErrorCode sbgEComCmdCanOutputSetConf (SbgEComHandle *pHandle, SbgECanMessageId internalId, SbgEComOutputMode mode, uint32 userId, bool extended)
 
SbgErrorCode sbgEComCmdOutputClassGetEnable (SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComClass classId, bool *pEnable)
 
SbgErrorCode sbgEComCmdOutputClassSetEnable (SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComClass classId, bool enable)
 
SbgErrorCode sbgEComCmdOutputGetConf (SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComClass classId, SbgEComMsgId msgId, SbgEComOutputMode *pConf)
 
SbgErrorCode sbgEComCmdOutputGetLegacyConf (SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComLegacyConf *pConf)
 
SbgErrorCode sbgEComCmdOutputGetNmeaTalkerId (SbgEComHandle *pHandle, SbgEComOutputPort outputPort, char nmeaTalkerId[2])
 
SbgErrorCode sbgEComCmdOutputSetConf (SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComClass classId, SbgEComMsgId msgId, SbgEComOutputMode conf)
 
SbgErrorCode sbgEComCmdOutputSetLegacyConf (SbgEComHandle *pHandle, SbgEComOutputPort outputPort, const SbgEComLegacyConf *pConf)
 
SbgErrorCode sbgEComCmdOutputSetNmeaTalkerId (SbgEComHandle *pHandle, SbgEComOutputPort outputPort, const char nmeaTalkerId[2])
 

Function Documentation

SbgErrorCode sbgEComCmdCanOutputGetConf ( SbgEComHandle pHandle,
SbgECanMessageId  internalId,
SbgEComOutputMode pMode,
uint32 pUserId,
bool *  pExtended 
)

Retrieve the configuration of one the message on the CAN interface.

Parameters
[in]pHandleA valid sbgECom handle.
[in]internalIdThe internal message id.
[out]pModePointer to a SbgEComOutputMode to contain the current output mode of the message.
[out]pUserIdThe user defined message id.
[out]pExtendedTRUE if the user id uses the extended format.
Returns
SBG_NO_ERROR if the command has been executed successfully.

Definition at line 386 of file sbgEComCmdOutput.c.

SbgErrorCode sbgEComCmdCanOutputSetConf ( SbgEComHandle pHandle,
SbgECanMessageId  internalId,
SbgEComOutputMode  mode,
uint32  userId,
bool  extended 
)

Set the configuration of one the message on the CAN interface

Parameters
[in]pHandleA valid sbgECom handle.
[in]internalIdThe internal message id.
[in]pModePointer to a SbgEComOutputMode containing the new output mode of the message.
[in]pUserIdThe user defined message id.
[in]pExtendedTRUE if the user id uses the extended format.
Returns
SBG_NO_ERROR if the command has been executed successfully.

Definition at line 477 of file sbgEComCmdOutput.c.

SbgErrorCode sbgEComCmdOutputClassGetEnable ( SbgEComHandle pHandle,
SbgEComOutputPort  outputPort,
SbgEComClass  classId,
bool *  pEnable 
)

Retrieve the enable of one of the output class message on one of the output interfaces.

Parameters
[in]pHandleA valid sbgECom handle.
[in]outputPortThe output port.
[in]classIdThe class to enable or disable.
[out]pEnableTRUE to enable message output of this class, FALSE to disable it.
Returns
SBG_NO_ERROR if the command has been executed successfully.

Definition at line 203 of file sbgEComCmdOutput.c.

SbgErrorCode sbgEComCmdOutputClassSetEnable ( SbgEComHandle pHandle,
SbgEComOutputPort  outputPort,
SbgEComClass  classId,
bool  enable 
)

Set the enable of one of the output class message on one of the output interfaces.

Parameters
[in]pHandleA valid sbgECom handle.
[in]outputPortThe output port.
[in]classIdThe class to enable or disable.
[in]enableTRUE to enable message output of this class, FALSE to disable it.
Returns
SBG_NO_ERROR if the command has been executed successfully.

Definition at line 302 of file sbgEComCmdOutput.c.

SbgErrorCode sbgEComCmdOutputGetConf ( SbgEComHandle pHandle,
SbgEComOutputPort  outputPort,
SbgEComClass  classId,
SbgEComMsgId  msgId,
SbgEComOutputMode pConf 
)

Retrieve the configuration of one the message on one of the output interfaces.

Parameters
[in]pHandleA valid sbgECom handle.
[in]outputPortThe output port of the device for the log concerned.
[in]classIdThe class of the concerned log.
[in]msgIdThe id of the concerned log.
[out]pConfPointer to a SbgEComOutputMode to contain the current output mode of the message.
Returns
SBG_NO_ERROR if the command has been executed successfully.

Definition at line 17 of file sbgEComCmdOutput.c.

SbgErrorCode sbgEComCmdOutputGetLegacyConf ( SbgEComHandle pHandle,
SbgEComOutputPort  outputPort,
SbgEComLegacyConf pConf 
)

Retrieve the configuration of one the message on one of the output interfaces.

Parameters
[in]pHandleA valid sbgECom handle.
[in]outputPortThe output port of the device for the log concerned.
[out]pConfPointer to a SbgEComLegacyConf structure to contain legacy configuration.
Returns
SBG_NO_ERROR if the command has been executed successfully.

Definition at line 560 of file sbgEComCmdOutput.c.

SbgErrorCode sbgEComCmdOutputGetNmeaTalkerId ( SbgEComHandle pHandle,
SbgEComOutputPort  outputPort,
char  nmeaTalkerId[2] 
)

Retrieve the NMEA talker id of one of the output interfaces.

Parameters
[in]pHandleA valid sbgECom handle.
[in]outputPortThe output port of the device for the log concerned.
[out]nmeaTalkerIdA 2-char array to contain the nmea talker id.
Returns
SBG_NO_ERROR if the command has been executed successfully.

Definition at line 742 of file sbgEComCmdOutput.c.

SbgErrorCode sbgEComCmdOutputSetConf ( SbgEComHandle pHandle,
SbgEComOutputPort  outputPort,
SbgEComClass  classId,
SbgEComMsgId  msgId,
SbgEComOutputMode  conf 
)

Set the configuration of one the message on one of the output interfaces.

Parameters
[in]pHandleA valid sbgECom handle.
[in]outputPortThe output port of the device for the log concerned.
[in]classIdThe class of the concerned log.
[in]msgIdThe id of the concerned log.
[in]confNew output mode to set.
Returns
SBG_NO_ERROR if the command has been executed successfully.

Definition at line 119 of file sbgEComCmdOutput.c.

SbgErrorCode sbgEComCmdOutputSetLegacyConf ( SbgEComHandle pHandle,
SbgEComOutputPort  outputPort,
const SbgEComLegacyConf pConf 
)

Set the configuration of one the message on one of the output interfaces.

Parameters
[in]pHandleA valid sbgECom handle.
[in]outputPortThe output port of the device for the log concerned.
[in]pConfPointer to a SbgEComLegacyConf structure containing new legacy configuration.
Returns
SBG_NO_ERROR if the command has been executed successfully.

Definition at line 658 of file sbgEComCmdOutput.c.

SbgErrorCode sbgEComCmdOutputSetNmeaTalkerId ( SbgEComHandle pHandle,
SbgEComOutputPort  outputPort,
const char  nmeaTalkerId[2] 
)

Set the NMEA talker id of one of the output interfaces.

Parameters
[in]pHandleA valid sbgECom handle.
[in]outputPortThe output port of the device for the log concerned.
[out]nmeaTalkerIdA 2-char array containint the new nmea talker id.
Returns
SBG_NO_ERROR if the command has been executed successfully.

Definition at line 829 of file sbgEComCmdOutput.c.



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