sbgEComCmdGnss.h
Go to the documentation of this file.
1 
20 #ifndef SBG_ECOM_CMD_GNSS_H
21 #define SBG_ECOM_CMD_GNSS_H
22 
23 /* sbgCommonLib headers */
24 #include "sbgEComCmdCommon.h"
25 
26 //----------------------------------------------------------------------//
27 //- Public definitions (DEPRECATED) -//
28 //----------------------------------------------------------------------//
29 
35 {
36  float leverArmX;
37  float leverArmY;
38  float leverArmZ;
39  float pitchOffset;
40  float yawOffset;
43 
44 //----------------------------------------------------------------------//
45 //- Public definitions -//
46 //----------------------------------------------------------------------//
47 
52 {
64 
69 {
75 
80 {
81  float leverArmPrimary[3];
84  float leverArmSecondary[3];
87 
92 {
97 
98 //----------------------------------------------------------------------//
99 //- GNSS public commands -//
100 //----------------------------------------------------------------------//
101 
110 
119 
128 
137 
146 
155 
164 
173 
174 #endif /* SBG_ECOM_CMD_GNSS_H */
_SbgEComGnssRejectionConf::velocity
SbgEComRejectionMode velocity
Definition: sbgEComCmdGnss.h:94
sbgEComCmdGnss1GetRejection
SbgErrorCode sbgEComCmdGnss1GetRejection(SbgEComHandle *pHandle, SbgEComGnssRejectionConf *pRejectConf)
Definition: sbgEComCmdGnss.c:532
_SbgEComGnssInstallation::leverArmSecondaryMode
SbgEComGnssInstallationMode leverArmSecondaryMode
Definition: sbgEComCmdGnss.h:85
_SbgEComGnssInstallation::leverArmPrimary
float leverArmPrimary[3]
Definition: sbgEComCmdGnss.h:81
SBG_ECOM_GNSS_MODEL_UBLOX_HIGH_DYNAMICS
@ SBG_ECOM_GNSS_MODEL_UBLOX_HIGH_DYNAMICS
Definition: sbgEComCmdGnss.h:57
_SbgEComModelInfo
Definition: sbgEComCmdCommon.h:58
_SbgEComGnssInstallationMode
_SbgEComGnssInstallationMode
Definition: sbgEComCmdGnss.h:68
_SbgEComGnssAlignmentInfo
This file implements SbgECom commands related to GNSS module.
Definition: sbgEComCmdGnss.h:34
_SbgEComGnssAlignmentInfo::leverArmY
float leverArmY
Definition: sbgEComCmdGnss.h:37
SBG_ECOM_GNSS_MODEL_UBLOX_GPS_BEIDOU
@ SBG_ECOM_GNSS_MODEL_UBLOX_GPS_BEIDOU
Definition: sbgEComCmdGnss.h:55
SbgEComGnssRejectionConf
struct _SbgEComGnssRejectionConf SbgEComGnssRejectionConf
sbgEComCmdCommon.h
sbgEComCmdGnss1GetModelInfo
SbgErrorCode sbgEComCmdGnss1GetModelInfo(SbgEComHandle *pHandle, SbgEComModelInfo *pModelInfo)
Definition: sbgEComCmdGnss.c:371
SBG_ECOM_GNSS_MODEL_UBLOX_GPS_GLONASS
@ SBG_ECOM_GNSS_MODEL_UBLOX_GPS_GLONASS
Definition: sbgEComCmdGnss.h:53
SBG_ECOM_GNSS_INSTALLATION_MODE_SINGLE
@ SBG_ECOM_GNSS_INSTALLATION_MODE_SINGLE
Definition: sbgEComCmdGnss.h:70
_SbgEComGnssRejectionConf::hdt
SbgEComRejectionMode hdt
Definition: sbgEComCmdGnss.h:95
SbgEComGnssInstallationMode
enum _SbgEComGnssInstallationMode SbgEComGnssInstallationMode
SBG_ECOM_GNSS_MODEL_ELLIPSE_D_INTERNAL
@ SBG_ECOM_GNSS_MODEL_ELLIPSE_D_INTERNAL
Definition: sbgEComCmdGnss.h:59
SBG_ECOM_GNSS_MODEL_SEPTENTRIO_EXTERNAL
@ SBG_ECOM_GNSS_MODEL_SEPTENTRIO_EXTERNAL
Definition: sbgEComCmdGnss.h:61
SbgEComGnssInstallation
struct _SbgEComGnssInstallation SbgEComGnssInstallation
sbgEComCmdGnss1SetLeverArmAlignment
SbgErrorCode sbgEComCmdGnss1SetLeverArmAlignment(SbgEComHandle *pHandle, const SbgEComGnssAlignmentInfo *pAlignConf)
Definition: sbgEComCmdGnss.c:448
sbgEComCmdGnss1InstallationSet
SbgErrorCode sbgEComCmdGnss1InstallationSet(SbgEComHandle *pHandle, const SbgEComGnssInstallation *pGnssInstallation)
Definition: sbgEComCmdGnss.c:524
SBG_ECOM_GNSS_MODEL_UBLOX_HIGH_SPEED
@ SBG_ECOM_GNSS_MODEL_UBLOX_HIGH_SPEED
Definition: sbgEComCmdGnss.h:60
SBG_ECOM_GNSS_MODEL_UBLOX_LOW_SPEED
@ SBG_ECOM_GNSS_MODEL_UBLOX_LOW_SPEED
Definition: sbgEComCmdGnss.h:62
SBG_ECOM_GNSS_INSTALLATION_MODE_DUAL_PRECISE
@ SBG_ECOM_GNSS_INSTALLATION_MODE_DUAL_PRECISE
Definition: sbgEComCmdGnss.h:73
SbgEComGnssAlignmentInfo
struct _SbgEComGnssAlignmentInfo SbgEComGnssAlignmentInfo
This file implements SbgECom commands related to GNSS module.
_SbgEComGnssAlignmentInfo::yawOffset
float yawOffset
Definition: sbgEComCmdGnss.h:40
SBG_ECOM_GNSS_MODEL_UBLOX_EXTERNAL
@ SBG_ECOM_GNSS_MODEL_UBLOX_EXTERNAL
Definition: sbgEComCmdGnss.h:56
_SbgEComGnssAlignmentInfo::pitchOffset
float pitchOffset
Definition: sbgEComCmdGnss.h:39
_SbgEComGnssInstallation::leverArmSecondary
float leverArmSecondary[3]
Definition: sbgEComCmdGnss.h:84
SBG_ECOM_GNSS_MODEL_NMEA
@ SBG_ECOM_GNSS_MODEL_NMEA
Definition: sbgEComCmdGnss.h:54
sbgEComCmdGnss1GetLeverArmAlignment
SbgErrorCode sbgEComCmdGnss1GetLeverArmAlignment(SbgEComHandle *pHandle, SbgEComGnssAlignmentInfo *pAlignConf)
Definition: sbgEComCmdGnss.c:379
SBG_ECOM_GNSS_INSTALLATION_MODE_DUAL_AUTO
@ SBG_ECOM_GNSS_INSTALLATION_MODE_DUAL_AUTO
Definition: sbgEComCmdGnss.h:71
sbgEComCmdGnss1SetRejection
SbgErrorCode sbgEComCmdGnss1SetRejection(SbgEComHandle *pHandle, const SbgEComGnssRejectionConf *pRejectConf)
Definition: sbgEComCmdGnss.c:540
SBG_DEPRECATED
SBG_DEPRECATED(SbgErrorCode sbgEComCmdGnss1GetLeverArmAlignment(SbgEComHandle *pHandle, SbgEComGnssAlignmentInfo *pAlignConf))
SBG_ECOM_GNSS_INSTALLATION_MODE_DUAL_ROUGH
@ SBG_ECOM_GNSS_INSTALLATION_MODE_DUAL_ROUGH
Definition: sbgEComCmdGnss.h:72
SbgEComGnssModelsStdIds
enum _SbgEComGnssModelsStdIds SbgEComGnssModelsStdIds
sbgEComCmdGnss1SetModelId
SbgErrorCode sbgEComCmdGnss1SetModelId(SbgEComHandle *pHandle, uint32_t id)
Definition: sbgEComCmdGnss.c:364
_SbgEComGnssModelsStdIds
_SbgEComGnssModelsStdIds
Definition: sbgEComCmdGnss.h:51
_SbgEComHandle
Definition: sbgECom.h:70
_SbgEComGnssInstallation::leverArmPrimaryPrecise
bool leverArmPrimaryPrecise
Definition: sbgEComCmdGnss.h:82
_SbgEComGnssRejectionConf
Definition: sbgEComCmdGnss.h:91
_SbgEComGnssAlignmentInfo::antennaDistance
float antennaDistance
Definition: sbgEComCmdGnss.h:41
_SbgEComGnssAlignmentInfo::leverArmZ
float leverArmZ
Definition: sbgEComCmdGnss.h:38
sbgEComCmdGnss1InstallationGet
SbgErrorCode sbgEComCmdGnss1InstallationGet(SbgEComHandle *pHandle, SbgEComGnssInstallation *pGnssInstallation)
Definition: sbgEComCmdGnss.c:516
SbgErrorCode
enum _SbgErrorCode SbgErrorCode
Header file that defines all error codes for SBG Systems libraries.
_SbgEComGnssRejectionConf::position
SbgEComRejectionMode position
Definition: sbgEComCmdGnss.h:93
SbgEComRejectionMode
enum _SbgEComRejectionMode SbgEComRejectionMode
_SbgEComGnssAlignmentInfo::leverArmX
float leverArmX
Definition: sbgEComCmdGnss.h:36
_SbgEComGnssInstallation
Definition: sbgEComCmdGnss.h:79
SBG_ECOM_GNSS_MODEL_NOVATEL_EXTERNAL
@ SBG_ECOM_GNSS_MODEL_NOVATEL_EXTERNAL
Definition: sbgEComCmdGnss.h:58


sbg_driver
Author(s): SBG Systems
autogenerated on Fri Oct 11 2024 02:13:40