#include "sbgEComCmdSensor.h"
#include <streamBuffer/sbgStreamBuffer.h>
#include "transfer/sbgEComTransfer.h"
Go to the source code of this file.
SbgErrorCode sbgEComCmdSensorGetAidingAssignment | ( | SbgEComHandle * | pHandle, |
SbgEComAidingAssignConf * | pConf | ||
) |
Retrieve the assignment of the aiding sensors.
[in] | pHandle | A valid sbgECom handle. |
[out] | pConf | Pointer to a SbgEComAidingAssignConf to contain the current assignment of the aiding sensors. |
< Reserved fields to ignore
< Reserved field to ignore
Definition at line 230 of file sbgEComCmdSensor.c.
SbgErrorCode sbgEComCmdSensorGetAlignmentAndLeverArm | ( | SbgEComHandle * | pHandle, |
SbgEComSensorAlignmentInfo * | pAlignConf, | ||
float | leverArm[3] | ||
) |
Retrieve the alignment and lever arm configuration of the sensor.
[in] | pHandle | A valid sbgECom handle. |
[out] | pAlignConf | Pointer to a SbgEComSensorAlignmentInfo struct to hold alignment configuration of the sensor. |
[out] | leverArm | Pointer to a table to contain lever arm X, Y, Z components in meters. |
Definition at line 400 of file sbgEComCmdSensor.c.
SbgErrorCode sbgEComCmdSensorGetInitCondition | ( | SbgEComHandle * | pHandle, |
SbgEComInitConditionConf * | pConf | ||
) |
Retrieve the initial conditions settings.
[in] | pHandle | A valid sbgECom handle. |
[out] | pConf | Pointer to a SbgEComInitConditionConf to contain the current initial conditions settings. |
Definition at line 61 of file sbgEComCmdSensor.c.
SbgErrorCode sbgEComCmdSensorGetMotionProfileInfo | ( | SbgEComHandle * | pHandle, |
SbgEComModelInfo * | pModelInfo | ||
) |
Retrieve Motion profile information.
[in] | pHandle | A valid sbgECom handle. |
[out] | pMotionProfileInfo | Pointer to a SbgEComModelInfo to contain the current motion profile info. |
Definition at line 30 of file sbgEComCmdSensor.c.
SbgErrorCode sbgEComCmdSensorSetAidingAssignment | ( | SbgEComHandle * | pHandle, |
const SbgEComAidingAssignConf * | pConf | ||
) |
Set the assignment of the aiding sensors.
[in] | pHandle | A valid sbgECom handle. |
[out] | pConf | Pointer to a SbgEComAidingAssignConf containing the new assignment of the aiding sensors. |
Definition at line 315 of file sbgEComCmdSensor.c.
SbgErrorCode sbgEComCmdSensorSetAlignmentAndLeverArm | ( | SbgEComHandle * | pHandle, |
const SbgEComSensorAlignmentInfo * | pAlignConf, | ||
const float | leverArm[3] | ||
) |
Set the alignment and lever arm configuration of the sensor.
[in] | pHandle | A valid sbgECom handle. |
[in] | pAlignConf | Pointer to a SbgEComSensorAlignmentInfo struct holding alignment configuration for the sensor. |
[in] | leverArm | Pointer to a table containing lever arm X, Y, Z components in meters. |
Definition at line 488 of file sbgEComCmdSensor.c.
SbgErrorCode sbgEComCmdSensorSetInitCondition | ( | SbgEComHandle * | pHandle, |
const SbgEComInitConditionConf * | pConf | ||
) |
Set the initial condition configuration.
[in] | pHandle | A valid sbgECom handle. |
[in] | pConf | Pointer to a SbgEComInitConditionConf containing the new initial condition configuration. |
Definition at line 146 of file sbgEComCmdSensor.c.
SbgErrorCode sbgEComCmdSensorSetMotionProfile | ( | SbgEComHandle * | pHandle, |
const void * | pBuffer, | ||
uint32 | size | ||
) |
DEPRECATED FUNCTION. Please use sbgEComCmdSensorSetMotionProfileId instead Set the motion profile (as a raw buffer) to use by the device. The new configuration will only be applied after SBG_ECOM_CMD_SETTINGS_ACTION (01) command is issued, with SBG_ECOM_SAVE_SETTINGS parameter.
[in] | pHandle | A valid sbgECom handle. |
[in] | pBuffer | Read only buffer containing the motion profile buffer. |
[in] | size | Size of the buffer. |
Definition at line 47 of file sbgEComCmdSensor.c.
SbgErrorCode sbgEComCmdSensorSetMotionProfileId | ( | SbgEComHandle * | pHandle, |
uint32 | id | ||
) |
Set a Motion profile ID
[in] | pHandle | A valid sbgECom handle. |
Definition at line 15 of file sbgEComCmdSensor.c.