11 #ifndef TAF_LOCPOS_MESSAGES_H_INCLUDE_GUARD 12 #define TAF_LOCPOS_MESSAGES_H_INCLUDE_GUARD 17 #define _MAX_MSG_SIZE IFGEN_TAF_LOCPOS_MSG_SIZE 27 #define _MSGID_taf_locPos_AddMovementHandler 0 28 #define _MSGID_taf_locPos_RemoveMovementHandler 1 29 #define _MSGID_taf_locPos_Get2DLocation 2 30 #define _MSGID_taf_locPos_GetDate 3 31 #define _MSGID_taf_locPos_GetFixState 4 32 #define _MSGID_taf_locPos_GetMotion 5 33 #define _MSGID_taf_locPos_GetDirection 6 34 #define _MSGID_taf_locPos_GetTime 7 35 #define _MSGID_taf_locPos_SetAcquisitionRate 8 36 #define _MSGID_taf_locPos_GetAcquisitionRate 9 37 #define _MSGID_taf_locPos_sample_Release 10 38 #define _MSGID_taf_locPos_Get3DLocation 11 39 #define _MSGID_taf_locPos_sample_Get2DLocation 12 40 #define _MSGID_taf_locPos_sample_GetAltitude 13 41 #define _MSGID_taf_locPos_sample_GetTime 14 42 #define _MSGID_taf_locPos_sample_GetHorizontalSpeed 15 43 #define _MSGID_taf_locPos_sample_GetDirection 16 44 #define _MSGID_taf_locPos_sample_GetVerticalSpeed 17 45 #define _MSGID_taf_locPos_SetDistanceResolution 18 46 #define _MSGID_taf_locPos_sample_GetFixState 19 47 #define _MSGID_taf_locPos_sample_GetDate 20 912 bool subResult, result =
true;
917 result = result && subResult;
920 result = result && subResult;
923 result = result && subResult;
926 result = result && subResult;
929 result = result && subResult;
932 result = result && subResult;
935 result = result && subResult;
938 result = result && subResult;
941 result = result && subResult;
944 result = result && subResult;
1011 uint8_t **bufferPtr,
1016 bool subResult, result =
true;
1021 result = result && subResult;
1024 result = result && subResult;
1027 result = result && subResult;
1030 result = result && subResult;
1033 result = result && subResult;
1036 result = result && subResult;
1039 result = result && subResult;
1042 result = result && subResult;
1049 uint8_t **bufferPtr,
1099 uint8_t **bufferPtr,
1104 bool subResult, result =
true;
1109 result = result && subResult;
1112 result = result && subResult;
1115 result = result && subResult;
1118 result = result && subResult;
1125 uint8_t **bufferPtr,
1155 uint8_t **bufferPtr,
1160 bool subResult, result =
true;
1165 result = result && subResult;
1168 result = result && subResult;
1171 result = result && subResult;
1174 result = result && subResult;
1177 result = result && subResult;
1180 result = result && subResult;
1183 result = result && subResult;
1186 result = result && subResult;
1189 result = result && subResult;
1192 result = result && subResult;
1195 result = result && subResult;
1198 result = result && subResult;
1201 result = result && subResult;
1204 result = result && subResult;
1207 result = result && subResult;
1210 result = result && subResult;
1213 result = result && subResult;
1216 result = result && subResult;
1219 result = result && subResult;
1226 uint8_t **bufferPtr,
1331 uint8_t **bufferPtr,
1336 bool subResult, result =
true;
1341 result = result && subResult;
1344 result = result && subResult;
1347 result = result && subResult;
1350 result = result && subResult;
1353 result = result && subResult;
1356 result = result && subResult;
1363 uint8_t **bufferPtr,
1403 uint8_t **bufferPtr,
1408 bool subResult, result =
true;
1413 result = result && subResult;
1416 result = result && subResult;
1419 result = result && subResult;
1426 uint8_t **bufferPtr,
1451 uint8_t **bufferPtr,
1456 bool subResult, result =
true;
1461 result = result && subResult;
1464 result = result && subResult;
1467 result = result && subResult;
1474 uint8_t **bufferPtr,
1499 uint8_t **bufferPtr,
1504 bool subResult, result =
true;
1509 result = result && subResult;
1512 result = result && subResult;
1515 result = result && subResult;
1522 uint8_t **bufferPtr,
1545 #endif // TAF_LOCPOS_MESSAGES_H_INCLUDE_GUARD taf_locGnss_EngineState_t
Definition: taf_locGnss_common.h:393
uint16_t satAzim
Definition: taf_locGnss_common.h:237
Definition: taf_locGnss_common.h:1004
static bool taf_locGnss_PackGnssDataValidityType(uint8_t **bufferPtr, taf_locGnss_GnssDataValidityType_t value)
Definition: taf_locPos_messages.h:753
taf_locPos_Resolution_t
Definition: taf_locPos_common.h:51
uint64_t bodyFrameDataMask
Definition: taf_locGnss_common.h:1040
static bool taf_locGnss_PackConstellationBitMask(uint8_t **bufferPtr, taf_locGnss_ConstellationBitMask_t value)
Definition: taf_locPos_messages.h:278
uint32_t taf_locGnss_EngineMask_t
Definition: taf_locGnss_common.h:787
static bool taf_locGnss_PackStartMode(uint8_t **bufferPtr, taf_locGnss_StartMode_t value)
Definition: taf_locPos_messages.h:453
taf_locGnss_XtraDataStatus_t
Definition: taf_locGnss_common.h:972
static bool taf_locGnss_UnpackXtraDataStatus(uint8_t **bufferPtr, taf_locGnss_XtraDataStatus_t *valuePtr)
Definition: taf_locPos_messages.h:862
taf_locGnss_GnssSignalType_t
Definition: taf_locGnss_common.h:896
uint32_t taf_locGnss_DRConfigValidityType_t
Definition: taf_locGnss_common.h:996
double rollRateUnc
Definition: taf_locGnss_common.h:1056
static bool taf_locGnss_PackGnssSignalType(uint8_t **bufferPtr, taf_locGnss_GnssSignalType_t value)
Definition: taf_locPos_messages.h:803
LE_DECLARE_INLINE bool le_pack_UnpackUint16(uint8_t **bufferPtr, uint16_t *valuePtr)
Definition: le_pack.h:1183
uint32_t taf_locGnss_LocationInfoValidity_t
Definition: taf_locGnss_common.h:686
static bool taf_locGnss_UnpackLeverArmType(uint8_t **bufferPtr, taf_locGnss_LeverArmType_t *valuePtr)
Definition: taf_locPos_messages.h:487
static bool taf_locGnss_UnpackConstellationArea(uint8_t **bufferPtr, taf_locGnss_ConstellationArea_t *valuePtr)
Definition: taf_locPos_messages.h:337
static bool taf_locGnss_PackSbasBitMask(uint8_t **bufferPtr, taf_locGnss_SbasBitMask_t value)
Definition: taf_locPos_messages.h:578
taf_locGnss_Resolution_t
Definition: taf_locGnss_common.h:315
Definition: taf_locGnss_common.h:1099
taf_locGnss_LeverArmType_t
Definition: taf_locGnss_common.h:514
uint32_t signalType
Definition: taf_locGnss_common.h:238
static bool taf_locGnss_UnpackLocationReliability(uint8_t **bufferPtr, taf_locGnss_LocationReliability_t *valuePtr)
Definition: taf_locPos_messages.h:712
static bool taf_locGnss_UnpackResolution(uint8_t **bufferPtr, taf_locGnss_Resolution_t *valuePtr)
Definition: taf_locPos_messages.h:262
uint16_t satId
Definition: taf_locGnss_common.h:236
uint32_t xtraValidForHours
Definition: taf_locGnss_common.h:1116
static bool taf_locGnss_UnpackGnssData(uint8_t **bufferPtr, taf_locGnss_GnssData_t *valuePtr)
Definition: taf_locPos_messages.h:1473
LE_DECLARE_INLINE bool le_pack_UnpackUint64(uint8_t **bufferPtr, uint64_t *valuePtr)
Definition: le_pack.h:1227
static bool taf_locGnss_PackGnssSystem(uint8_t **bufferPtr, taf_locGnss_GnssSystem_t value)
Definition: taf_locPos_messages.h:778
static bool taf_locGnss_UnpackLocEngineType(uint8_t **bufferPtr, taf_locGnss_LocEngineType_t *valuePtr)
Definition: taf_locPos_messages.h:237
taf_locGnss_SBConstellation_t
Definition: taf_locGnss_common.h:164
static bool taf_locGnss_PackLocationInfoValidity(uint8_t **bufferPtr, taf_locGnss_LocationInfoValidity_t value)
Definition: taf_locPos_messages.h:603
double longAccel
Definition: taf_locGnss_common.h:1041
double yawOffset
Definition: taf_locGnss_common.h:1007
taf_locGnss_AltType_t
Definition: taf_locGnss_common.h:212
taf_locGnss_ConstellationArea_t
Definition: taf_locGnss_common.h:376
taf_locGnss_CalibrationType_t
Definition: taf_locGnss_common.h:550
static bool taf_locGnss_PackLocEngineType(uint8_t **bufferPtr, taf_locGnss_LocEngineType_t value)
Definition: taf_locPos_messages.h:228
static bool taf_locGnss_PackNmeaBitMask(uint8_t **bufferPtr, taf_locGnss_NmeaBitMask_t value)
Definition: taf_locPos_messages.h:403
static bool taf_locGnss_UnpackConstellation(uint8_t **bufferPtr, taf_locGnss_Constellation_t *valuePtr)
Definition: taf_locPos_messages.h:112
struct __attribute__((packed))
Definition: taf_locPos_messages.h:20
static bool taf_locGnss_UnpackLocationTechnologyType(uint8_t **bufferPtr, taf_locGnss_LocationTechnologyType_t *valuePtr)
Definition: taf_locPos_messages.h:737
double vertAccel
Definition: taf_locGnss_common.h:1043
taf_locGnss_GeodeticDatumType_t
Definition: taf_locGnss_common.h:476
double latAccelUnc
Definition: taf_locGnss_common.h:1047
uint32_t taf_locGnss_LocationTechnologyType_t
Definition: taf_locGnss_common.h:849
double sidewaysOffsetMeters
Definition: taf_locGnss_common.h:1026
static bool taf_locGnss_UnpackEngineType(uint8_t **bufferPtr, taf_locGnss_EngineType_t *valuePtr)
Definition: taf_locPos_messages.h:387
static bool taf_locGnss_PackXtraDataStatus(uint8_t **bufferPtr, taf_locGnss_XtraDataStatus_t value)
Definition: taf_locPos_messages.h:853
static bool taf_locGnss_UnpackState(uint8_t **bufferPtr, taf_locGnss_State_t *valuePtr)
Definition: taf_locPos_messages.h:87
static bool taf_locGnss_PackSBConstellation(uint8_t **bufferPtr, taf_locGnss_SBConstellation_t value)
Definition: taf_locPos_messages.h:128
static bool taf_locGnss_PackLocationAggregationType(uint8_t **bufferPtr, taf_locGnss_LocationAggregationType_t value)
Definition: taf_locPos_messages.h:678
static bool taf_locGnss_UnpackLocationAggregationType(uint8_t **bufferPtr, taf_locGnss_LocationAggregationType_t *valuePtr)
Definition: taf_locPos_messages.h:687
static bool taf_locGnss_UnpackKinematicsDataValidityType(uint8_t **bufferPtr, taf_locGnss_KinematicsDataValidityType_t *valuePtr)
Definition: taf_locPos_messages.h:562
double jammerInd
Definition: taf_locGnss_common.h:1102
Definition: taf_locGnss_common.h:1038
double pitchRate
Definition: taf_locGnss_common.h:1051
Definition: taf_locGnss_common.h:229
static bool taf_locGnss_UnpackXtraStatusParams(uint8_t **bufferPtr, taf_locGnss_XtraStatusParams_t *valuePtr)
Definition: taf_locPos_messages.h:1521
#define _MAX_MSG_SIZE
Definition: taf_locPos_messages.h:17
uint64_t gal
Definition: taf_locGnss_common.h:1072
static bool taf_locGnss_UnpackLocationInfoValidity(uint8_t **bufferPtr, taf_locGnss_LocationInfoValidity_t *valuePtr)
Definition: taf_locPos_messages.h:612
uint64_t navic
Definition: taf_locGnss_common.h:1075
double longAccelUnc
Definition: taf_locGnss_common.h:1046
taf_locGnss_FixState_t
Definition: taf_locGnss_common.h:193
static bool taf_locGnss_UnpackSvUsedInPosition(uint8_t **bufferPtr, taf_locGnss_SvUsedInPosition_t *valuePtr)
Definition: taf_locPos_messages.h:1362
static bool taf_locGnss_PackEngineState(uint8_t **bufferPtr, taf_locGnss_EngineState_t value)
Definition: taf_locPos_messages.h:353
double latAccel
Definition: taf_locGnss_common.h:1042
static bool taf_locGnss_UnpackEngineState(uint8_t **bufferPtr, taf_locGnss_EngineState_t *valuePtr)
Definition: taf_locPos_messages.h:362
uint64_t glo
Definition: taf_locGnss_common.h:1071
double yawRate
Definition: taf_locGnss_common.h:1044
taf_locGnss_EngineReportsType_t
Definition: taf_locGnss_common.h:531
static bool taf_locGnss_PackKinematicsDataValidityType(uint8_t **bufferPtr, taf_locGnss_KinematicsDataValidityType_t value)
Definition: taf_locPos_messages.h:553
double gyroFactorUnc
Definition: taf_locGnss_common.h:1013
static bool taf_locGnss_UnpackSvInfo(uint8_t **bufferPtr, taf_locGnss_SvInfo_t *valuePtr)
Definition: taf_locPos_messages.h:950
LE_DECLARE_INLINE bool le_pack_PackUint16(uint8_t **bufferPtr, uint16_t value)
Definition: le_pack.h:159
static bool taf_locGnss_PackDopType(uint8_t **bufferPtr, taf_locGnss_DopType_t value)
Definition: taf_locPos_messages.h:303
static bool taf_locGnss_PackGnssMeasurementInfo(uint8_t **bufferPtr, const taf_locGnss_GnssMeasurementInfo_t *valuePtr)
Definition: taf_locPos_messages.h:1402
Definition: taf_locGnss_common.h:1085
static bool taf_locGnss_UnpackGeodeticDatumType(uint8_t **bufferPtr, taf_locGnss_GeodeticDatumType_t *valuePtr)
Definition: taf_locPos_messages.h:437
static bool taf_locGnss_PackLocationReliability(uint8_t **bufferPtr, taf_locGnss_LocationReliability_t value)
Definition: taf_locPos_messages.h:703
taf_locGnss_Constellation_t satConst
Definition: taf_locGnss_common.h:231
static bool taf_locGnss_UnpackConstellationBitMask(uint8_t **bufferPtr, taf_locGnss_ConstellationBitMask_t *valuePtr)
Definition: taf_locPos_messages.h:287
Definition: taf_locGnss_common.h:1023
double gyroFactor
Definition: taf_locGnss_common.h:1012
taf_locGnss_GnssSystem_t gnssConstellation
Definition: taf_locGnss_common.h:1088
static bool taf_locGnss_PackSvInfo(uint8_t **bufferPtr, const taf_locGnss_SvInfo_t *valuePtr)
Definition: taf_locPos_messages.h:906
static bool taf_locGnss_UnpackGnssSignalType(uint8_t **bufferPtr, taf_locGnss_GnssSignalType_t *valuePtr)
Definition: taf_locPos_messages.h:812
static bool taf_locGnss_UnpackLeverArmParams(uint8_t **bufferPtr, taf_locGnss_LeverArmParams_t *valuePtr)
Definition: taf_locPos_messages.h:1124
static bool taf_locGnss_PackKinematicsData(uint8_t **bufferPtr, const taf_locGnss_KinematicsData_t *valuePtr)
Definition: taf_locPos_messages.h:1154
static bool taf_locGnss_UnpackGnssSystem(uint8_t **bufferPtr, taf_locGnss_GnssSystem_t *valuePtr)
Definition: taf_locPos_messages.h:787
static bool taf_locGnss_UnpackDrParams(uint8_t **bufferPtr, taf_locGnss_DrParams_t *valuePtr)
Definition: taf_locPos_messages.h:1048
static bool taf_locGnss_PackDRConfigValidityType(uint8_t **bufferPtr, taf_locGnss_DRConfigValidityType_t value)
Definition: taf_locPos_messages.h:878
static bool taf_locGnss_PackGeodeticDatumType(uint8_t **bufferPtr, taf_locGnss_GeodeticDatumType_t value)
Definition: taf_locPos_messages.h:428
double offsetUnc
Definition: taf_locGnss_common.h:1009
double yaw
Definition: taf_locGnss_common.h:1057
static bool taf_locGnss_PackState(uint8_t **bufferPtr, taf_locGnss_State_t value)
Definition: taf_locPos_messages.h:78
LE_DECLARE_INLINE bool le_pack_UnpackUint32(uint8_t **bufferPtr, uint32_t *valuePtr)
Definition: le_pack.h:1205
Definition: taf_locGnss_common.h:1112
bool satUsed
Definition: taf_locGnss_common.h:232
taf_locGnss_KinematicsDataValidityType_t
Definition: taf_locGnss_common.h:595
static bool taf_locGnss_PackXtraStatusParams(uint8_t **bufferPtr, const taf_locGnss_XtraStatusParams_t *valuePtr)
Definition: taf_locPos_messages.h:1498
static bool taf_locGnss_UnpackCalibrationType(uint8_t **bufferPtr, taf_locGnss_CalibrationType_t *valuePtr)
Definition: taf_locPos_messages.h:537
uint8_t satElev
Definition: taf_locGnss_common.h:235
Definition: taf_locGnss_common.h:1068
double pitchUnc
Definition: taf_locGnss_common.h:1050
taf_locGnss_GnssSystem_t
Definition: taf_locGnss_common.h:867
double rollUnc
Definition: taf_locGnss_common.h:1054
double speedFactorUnc
Definition: taf_locGnss_common.h:1011
static bool taf_locGnss_PackGnssData(uint8_t **bufferPtr, const taf_locGnss_GnssData_t *valuePtr)
Definition: taf_locPos_messages.h:1450
taf_locGnss_State_t
Definition: taf_locGnss_common.h:114
taf_locGnss_LocationAggregationType_t
Definition: taf_locGnss_common.h:795
static bool taf_locGnss_PackReportStatus(uint8_t **bufferPtr, taf_locGnss_ReportStatus_t value)
Definition: taf_locPos_messages.h:828
LE_DECLARE_INLINE bool le_pack_UnpackUint8(uint8_t **bufferPtr, uint8_t *valuePtr)
Definition: le_pack.h:1164
static bool taf_locGnss_PackLeverArmType(uint8_t **bufferPtr, taf_locGnss_LeverArmType_t value)
Definition: taf_locPos_messages.h:478
LE_DECLARE_INLINE bool le_pack_UnpackDouble(uint8_t **bufferPtr, double *valuePtr)
Definition: le_pack.h:1461
static bool taf_locGnss_UnpackFixState(uint8_t **bufferPtr, taf_locGnss_FixState_t *valuePtr)
Definition: taf_locPos_messages.h:162
uint64_t taf_locGnss_NmeaBitMask_t
Definition: taf_locGnss_common.h:468
#define LE_ASSERT(condition)
Definition: le_log.h:935
taf_locGnss_ReportStatus_t
Definition: taf_locGnss_common.h:953
_Message_t
Definition: taf_locPos_messages.h:25
double baseBandCnr
Definition: taf_locGnss_common.h:240
taf_locGnss_LocationInfoExValidity_t
Definition: taf_locGnss_common.h:694
static bool taf_locGnss_UnpackReportStatus(uint8_t **bufferPtr, taf_locGnss_ReportStatus_t *valuePtr)
Definition: taf_locPos_messages.h:837
uint32_t gnssDataMask
Definition: taf_locGnss_common.h:1101
uint8_t satSnr
Definition: taf_locGnss_common.h:234
static bool taf_locPos_UnpackResolution(uint8_t **bufferPtr, taf_locPos_Resolution_t *valuePtr)
Definition: taf_locPos_messages.h:62
static bool taf_locGnss_PackAltType(uint8_t **bufferPtr, taf_locGnss_AltType_t value)
Definition: taf_locPos_messages.h:178
static bool taf_locGnss_UnpackEngineMask(uint8_t **bufferPtr, taf_locGnss_EngineMask_t *valuePtr)
Definition: taf_locPos_messages.h:662
uint16_t gnssSvId
Definition: taf_locGnss_common.h:1089
static bool taf_locGnss_UnpackGnssDataValidityType(uint8_t **bufferPtr, taf_locGnss_GnssDataValidityType_t *valuePtr)
Definition: taf_locPos_messages.h:762
static bool taf_locGnss_UnpackGnssMeasurementInfo(uint8_t **bufferPtr, taf_locGnss_GnssMeasurementInfo_t *valuePtr)
Definition: taf_locPos_messages.h:1425
static bool taf_locGnss_UnpackSbasBitMask(uint8_t **bufferPtr, taf_locGnss_SbasBitMask_t *valuePtr)
Definition: taf_locPos_messages.h:587
static bool taf_locGnss_PackLeverArmParams(uint8_t **bufferPtr, const taf_locGnss_LeverArmParams_t *valuePtr)
Definition: taf_locPos_messages.h:1098
static bool taf_locGnss_PackSvUsedInPosition(uint8_t **bufferPtr, const taf_locGnss_SvUsedInPosition_t *valuePtr)
Definition: taf_locPos_messages.h:1330
double agc
Definition: taf_locGnss_common.h:1103
static bool taf_locGnss_UnpackSBConstellation(uint8_t **bufferPtr, taf_locGnss_SBConstellation_t *valuePtr)
Definition: taf_locPos_messages.h:137
uint64_t qzss
Definition: taf_locGnss_common.h:1074
LE_DECLARE_INLINE bool le_pack_PackDouble(uint8_t **bufferPtr, double value)
Definition: le_pack.h:681
static bool taf_locPos_PackResolution(uint8_t **bufferPtr, taf_locPos_Resolution_t value)
Definition: taf_locPos_messages.h:53
static bool taf_locGnss_PackLocationInfoExValidity(uint8_t **bufferPtr, taf_locGnss_LocationInfoExValidity_t value)
Definition: taf_locPos_messages.h:628
LE_DECLARE_INLINE bool le_pack_UnpackBool(uint8_t **bufferPtr, bool *valuePtr)
Definition: le_pack.h:1413
static bool taf_locGnss_UnpackLocCapabilityType(uint8_t **bufferPtr, taf_locGnss_LocCapabilityType_t *valuePtr)
Definition: taf_locPos_messages.h:212
static bool taf_locGnss_PackEngineType(uint8_t **bufferPtr, taf_locGnss_EngineType_t value)
Definition: taf_locPos_messages.h:378
LE_DECLARE_INLINE bool le_pack_PackUint64(uint8_t **bufferPtr, uint64_t value)
Definition: le_pack.h:251
double pitchRateUnc
Definition: taf_locGnss_common.h:1052
static bool taf_locGnss_PackEngineReportsType(uint8_t **bufferPtr, taf_locGnss_EngineReportsType_t value)
Definition: taf_locPos_messages.h:503
static bool taf_locGnss_PackConstellationArea(uint8_t **bufferPtr, taf_locGnss_ConstellationArea_t value)
Definition: taf_locPos_messages.h:328
static bool taf_locGnss_UnpackStartMode(uint8_t **bufferPtr, taf_locGnss_StartMode_t *valuePtr)
Definition: taf_locPos_messages.h:462
uint8_t levArmType
Definition: taf_locGnss_common.h:1028
LE_DECLARE_INLINE bool le_pack_PackBool(uint8_t **bufferPtr, bool value)
Definition: le_pack.h:591
double forwardOffsetMeters
Definition: taf_locGnss_common.h:1025
static bool taf_locGnss_UnpackLocationInfoExValidity(uint8_t **bufferPtr, taf_locGnss_LocationInfoExValidity_t *valuePtr)
Definition: taf_locPos_messages.h:637
uint32_t gnssSignalType
Definition: taf_locGnss_common.h:1087
static bool taf_locGnss_PackFixState(uint8_t **bufferPtr, taf_locGnss_FixState_t value)
Definition: taf_locPos_messages.h:153
uint32_t taf_locGnss_GnssDataValidityType_t
Definition: taf_locGnss_common.h:859
double rollOffset
Definition: taf_locGnss_common.h:1006
taf_locGnss_DopType_t
Definition: taf_locGnss_common.h:352
double yawUnc
Definition: taf_locGnss_common.h:1058
static bool taf_locGnss_PackConstellation(uint8_t **bufferPtr, taf_locGnss_Constellation_t value)
Definition: taf_locPos_messages.h:103
bool satTracked
Definition: taf_locGnss_common.h:233
double roll
Definition: taf_locGnss_common.h:1053
taf_locGnss_LocEngineType_t
Definition: taf_locGnss_common.h:278
taf_locGnss_SbasBitMask_t
Definition: taf_locGnss_common.h:642
double rollRate
Definition: taf_locGnss_common.h:1055
uint8_t featureEnabled
Definition: taf_locGnss_common.h:1114
uint64_t bds
Definition: taf_locGnss_common.h:1073
static bool taf_locGnss_PackEngineMask(uint8_t **bufferPtr, taf_locGnss_EngineMask_t value)
Definition: taf_locPos_messages.h:653
static bool taf_locGnss_UnpackKinematicsData(uint8_t **bufferPtr, taf_locGnss_KinematicsData_t *valuePtr)
Definition: taf_locPos_messages.h:1225
static bool taf_locGnss_UnpackAltType(uint8_t **bufferPtr, taf_locGnss_AltType_t *valuePtr)
Definition: taf_locPos_messages.h:187
taf_locGnss_Constellation_t
Definition: taf_locGnss_common.h:135
static bool taf_locGnss_UnpackEngineReportsType(uint8_t **bufferPtr, taf_locGnss_EngineReportsType_t *valuePtr)
Definition: taf_locPos_messages.h:512
double vertAccelUnc
Definition: taf_locGnss_common.h:1048
double yawRateUnc
Definition: taf_locGnss_common.h:1049
double upOffsetMeters
Definition: taf_locGnss_common.h:1027
double pitch
Definition: taf_locGnss_common.h:1045
static bool taf_locGnss_PackLocCapabilityType(uint8_t **bufferPtr, taf_locGnss_LocCapabilityType_t value)
Definition: taf_locPos_messages.h:203
static bool taf_locGnss_UnpackNmeaBitMask(uint8_t **bufferPtr, taf_locGnss_NmeaBitMask_t *valuePtr)
Definition: taf_locPos_messages.h:412
taf_locGnss_LocationReliability_t
Definition: taf_locGnss_common.h:814
static bool taf_locGnss_UnpackDopType(uint8_t **bufferPtr, taf_locGnss_DopType_t *valuePtr)
Definition: taf_locPos_messages.h:312
uint16_t glonassFcn
Definition: taf_locGnss_common.h:239
static bool taf_locGnss_PackCalibrationType(uint8_t **bufferPtr, taf_locGnss_CalibrationType_t value)
Definition: taf_locPos_messages.h:528
LE_DECLARE_INLINE bool le_pack_PackUint32(uint8_t **bufferPtr, uint32_t value)
Definition: le_pack.h:205
uint64_t gps
Definition: taf_locGnss_common.h:1070
static bool taf_locGnss_PackLocationTechnologyType(uint8_t **bufferPtr, taf_locGnss_LocationTechnologyType_t value)
Definition: taf_locPos_messages.h:728
static bool taf_locGnss_PackResolution(uint8_t **bufferPtr, taf_locGnss_Resolution_t value)
Definition: taf_locPos_messages.h:253
double pitchOffset
Definition: taf_locGnss_common.h:1008
uint32_t xtraDataStatus
Definition: taf_locGnss_common.h:1115
double speedFactor
Definition: taf_locGnss_common.h:1010
LE_DECLARE_INLINE bool le_pack_PackUint8(uint8_t **bufferPtr, uint8_t value)
Definition: le_pack.h:118
taf_locGnss_StartMode_t
Definition: taf_locGnss_common.h:493
static bool taf_locGnss_PackDrParams(uint8_t **bufferPtr, const taf_locGnss_DrParams_t *valuePtr)
Definition: taf_locPos_messages.h:1010
taf_locGnss_EngineType_t
Definition: taf_locGnss_common.h:410
uint32_t taf_locGnss_LocCapabilityType_t
Definition: taf_locGnss_common.h:269
static bool taf_locGnss_UnpackDRConfigValidityType(uint8_t **bufferPtr, taf_locGnss_DRConfigValidityType_t *valuePtr)
Definition: taf_locPos_messages.h:887
uint32_t taf_locGnss_ConstellationBitMask_t
Definition: taf_locGnss_common.h:344