sbgECom Library  5.2.590-stable
Interface SBG Systems IMU/AHRS/INS
Loading...
Searching...
No Matches
sbgEComCmdAdvanced.h
Go to the documentation of this file.
1
32
33#ifndef SBG_ECOM_CMD_ADVANCED_H
34#define SBG_ECOM_CMD_ADVANCED_H
35
36// sbgCommonLib headers
37#include <sbgCommon.h>
38
39// Project headers
40#include <sbgECom.h>
41
42#ifdef __cplusplus
43extern "C" {
44#endif
45
46//----------------------------------------------------------------------//
47//- Advanced definitions -//
48//----------------------------------------------------------------------//
49
59
63#define SBG_ECOM_GNSS_OPT_01 (uint32_t)(0x00000001 << 0)
64
68#define SBG_ECOM_NMEA_OPT_MODE_STD (uint32_t)(0x00000001 << 0)
69#define SBG_ECOM_NMEA_OPT_FORCE_UTC (uint32_t)(0x00000001 << 4)
70
71//----------------------------------------------------------------------//
72//- Advanced configurations -//
73//----------------------------------------------------------------------//
74
84
96
97//----------------------------------------------------------------------//
98//- Public methods -//
99//----------------------------------------------------------------------//
100
109
118
126
128
137
138#ifdef __cplusplus
139}
140#endif
141
142#endif // SBG_ECOM_CMD_ADVANCED_H
Main header for the SBG Systems common C library.
Contains main sbgECom methods.
struct _SbgEComHandle SbgEComHandle
Definition sbgECom.h:62
enum _SbgEComTimeReferenceSrc SbgEComTimeReferenceSrc
SbgErrorCode sbgEComCmdAdvancedGetConf(SbgEComHandle *pHandle, SbgEComAdvancedConf *pConf)
_SbgEComTimeReferenceSrc
Definition sbgEComCmdAdvanced.h:54
@ SBG_ECOM_TIME_REF_UTC_GPS_1
Definition sbgEComCmdAdvanced.h:57
@ SBG_ECOM_TIME_REF_SYNC_IN_A
Definition sbgEComCmdAdvanced.h:56
@ SBG_ECOM_TIME_REF_DISABLED
Definition sbgEComCmdAdvanced.h:55
struct _SbgEComAdvancedConf SbgEComAdvancedConf
struct _SbgEComValidityThresholds SbgEComValidityThresholds
SbgErrorCode sbgEComCmdAdvancedGetThresholds(SbgEComHandle *pHandle, SbgEComValidityThresholds *pConf)
SbgErrorCode sbgEComCmdAdvancedSetThresholds(SbgEComHandle *pHandle, const SbgEComValidityThresholds *pConf)
SbgErrorCode sbgEComCmdAdvancedSetConf(SbgEComHandle *pHandle, const SbgEComAdvancedConf *pConf)
enum _SbgErrorCode SbgErrorCode
Definition sbgEComCmdAdvanced.h:79
uint32_t nmeaOptions
Definition sbgEComCmdAdvanced.h:82
uint32_t gnssOptions
Definition sbgEComCmdAdvanced.h:81
SbgEComTimeReferenceSrc timeReference
Definition sbgEComCmdAdvanced.h:80
Definition sbgEComCmdAdvanced.h:90
float attitudeThreshold
Definition sbgEComCmdAdvanced.h:93
float positionThreshold
Definition sbgEComCmdAdvanced.h:91
float velocityThreshold
Definition sbgEComCmdAdvanced.h:92
float headingThreshold
Definition sbgEComCmdAdvanced.h:94