12 #define LOC_UINT8_MAX_STRING_SZ 255
19 #define LOCEVENTMASKPOSITIONREPORT 0x00000001
26 #define LOCEVENTMASKGNSSSVINFO 0x00000002
33 #define LOCEVENTMASKNMEA 0x00000004
39 #define LOCEVENTMASKNINOTIFYVERIFYREQ 0x00000008
45 #define LOCEVENTMASKINJECTTIMEREQ 0x00000010
51 #define LOCEVENTMASKINJECTPREDICTEDORBITSREQ 0x00000020
57 #define LOCEVENTMASKINJECTPOSITIONREQ 0x00000040
63 #define LOCEVENTMASKENGINESTATE 0x00000080
69 #define LOCEVENTMASKFIXSESSIONSTATE 0x00000100
75 #define LOCEVENTMASKWIFIREQ 0x00000200
83 #define LOCEVENTMASKSENSORSTREAMINGREADYSTATUS 0x00000400
91 #define LOCEVENTMASKTIMESYNCREQ 0x00000800
98 #define LOCEVENTMASKSETSPISTREAMINGREPORT 0x00001000
107 #define LOCEVENTMASKLOCATIONSERVERCONNECTIONREQ 0x00002000
117 #define LOCEVENTMASKNIGEOFENCENOTIFICATION 0x00004000
128 #define LOCEVENTMASKGEOFENCEGENALERT 0x00008000
138 #define LOCEVENTMASKGEOFENCEBREACHNOTIFICATION 0x00010000
148 #define LOCEVENTMASKPEDOMETERCONTROL 0x00020000
158 #define LOCEVENTMASKMOTIONDATACONTROL 0x00040000
167 #define LOCEVENTMASKBATCHFULLNOTIFICATION 0x00080000
178 #define LOCEVENTMASKLIVEBATCHEDPOSITIONREPORT 0x00100000
185 #define LOCEVENTMASKINJECTWIFIAPDATAREQ 0x00200000
197 #define LOCEVENTMASKGEOFENCEBATCHBREACHNOTIFICATION 0x00400000
207 #define LOCEVENTMASKVEHICLEDATAREADYSTATUS 0x00800000
219 #define LOCEVENTMASKGNSSMEASUREMENTREPORT 0x01000000
224 #define LOCEVENTMASKINVALIDVALUE 0xFFFFFFFF
uint8_t * pHorConfidence
Definition: loc.h:1309
uint32_t * pTimeUnc
Definition: loc.h:1327
uint16_t Tlvresult
Definition: loc.h:922
uint32_t * pTimeSrc
Definition: loc.h:1328
uint8_t len
Definition: loc.h:511
uint16_t id
Definition: loc.h:310
int unpack_loc_SetExtPowerState(uint8_t *pResp, uint16_t respLen, unpack_loc_SetExtPowerState_t *pOutput)
uint32_t * pRecurrenceType
Definition: loc.h:780
int pack_loc_Stop(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_loc_Stop_t *reqArg)
int pack_loc_SetOperationMode(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_loc_SetOperationMode_t *reqArg)
uint32_t * pHorUncCircular
Definition: loc.h:1305
uint16_t Tlvresult
Definition: loc.h:676
uint8_t SessionId
Definition: loc.h:849
uint32_t mode
Definition: loc.h:910
int unpack_loc_SetOperationMode(uint8_t *pResp, uint16_t respLen, unpack_loc_SetOperationMode_t *pOutput)
loc_LocApplicationInfo * pApplicationInfo
Definition: loc.h:784
int pack_loc_Start(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_loc_Start_t *reqArg)
loc_GnssData * pGnssData
Definition: loc.h:984
uint16_t Tlvresult
Definition: loc.h:687
int unpack_loc_DeleteAssistData(uint8_t *pResp, uint16_t respLen, unpack_loc_Delete_Assist_Data_t *pOutput)
uint32_t * pMinIntervalTime
Definition: loc.h:783
uint32_t * pHorUncEllipseOrientAzimuth
Definition: loc.h:1308
loc_precisionDilution * pPrecisionDilution
Definition: loc.h:1323
int pack_loc_EventRegister(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_loc_EventRegister_t *reqArg)
uint32_t PDOP
Definition: loc.h:1054
uint16_t gpsWeek
Definition: loc.h:1118
uint8_t * pAppName
Definition: loc.h:272
uint8_t SessionId
Definition: loc.h:779
uint16_t Tlvresult
Definition: loc.h:1333
loc_BdsSV * pSV
Definition: loc.h:512
loc_svUsedforFix * pSvUsedforFix
Definition: loc.h:1331
uint32_t usageMask
Definition: loc.h:1079
uint64_t * pLongitude
Definition: loc.h:1304
uint32_t * pVertReliability
Definition: loc.h:1317
loc_BdsSVInfo * pBdsSVInfo
Definition: loc.h:987
uint16_t Tlvresult
Definition: loc.h:798
uint64_t * pTimestampUtc
Definition: loc.h:1324
uint8_t appProviderLength
Definition: loc.h:269
uint32_t * pSpeedUnc
Definition: loc.h:1312
uint32_t * pHorUncEllipseSemiMajor
Definition: loc.h:1307
uint32_t sessionStatus
Definition: loc.h:1301
uint8_t appVersionLength
Definition: loc.h:274
uint32_t HDOP
Definition: loc.h:1055
uint32_t * pHorReliability
Definition: loc.h:1310
uint8_t mask
Definition: loc.h:312
uint8_t * pAppVersion
Definition: loc.h:275
uint32_t * pFixId
Definition: loc.h:1330
uint32_t * pAltitudeWrtEllipsoid
Definition: loc.h:1313
uint16_t Tlvresult
Definition: loc.h:609
uint8_t sessionId
Definition: loc.h:1302
int unpack_loc_PositionRpt_Ind(uint8_t *pResp, uint16_t respLen, unpack_loc_PositionRpt_Ind_t *pOutput)
uint64_t mask
Definition: loc.h:398
uint8_t * pAppProvider
Definition: loc.h:270
loc_CellDb * pCellDb
Definition: loc.h:985
loc_SVInfo * pSVInfo
Definition: loc.h:983
uint32_t * pHorizontalAccuracyLvl
Definition: loc.h:781
uint8_t len
Definition: loc.h:331
uint32_t gpsTimeOfWeekMs
Definition: loc.h:1119
int pack_loc_DeleteAssistData(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_loc_Delete_Assist_Data_t *reqArg)
uint32_t system
Definition: loc.h:311
int unpack_loc_Start(uint8_t *pResp, uint16_t respLen, unpack_loc_Start_t *pOutput)
uint32_t * pConfigAltitudeAssumed
Definition: loc.h:785
uint8_t gnssSvUsedList_len
Definition: loc.h:1101
uint16_t Tlvresult
Definition: loc.h:850
uint32_t mask
Definition: loc.h:472
uint32_t * pAltitudeWrtMeanSeaLevel
Definition: loc.h:1314
uint16_t Tlvresult
Definition: loc.h:786
uint32_t * pHorUncEllipseSemiMinor
Definition: loc.h:1306
uint8_t appNameLength
Definition: loc.h:271
uint16_t Tlvresult
Definition: loc.h:911
uint32_t * pIntermediateReportState
Definition: loc.h:782
uint32_t aidingIndicatorMask
Definition: loc.h:1080
uint16_t id
Definition: loc.h:492
uint8_t appVersionValid
Definition: loc.h:273
uint32_t * pVertUnc
Definition: loc.h:1315
uint32_t * pHeading
Definition: loc.h:1319
#define LOC_UINT8_MAX_STRING_SZ
Definition: loc.h:12
uint32_t * pSpeedHorizontal
Definition: loc.h:1311
uint32_t * pSpeedVertical
Definition: loc.h:1318
loc_SV * pSV
Definition: loc.h:332
uint32_t mask
Definition: loc.h:422
loc_ClkInfo * pClkInfo
Definition: loc.h:986
uint16_t Tlvresult
Definition: loc.h:621
uint8_t mask
Definition: loc.h:493
int unpack_loc_Stop(uint8_t *pResp, uint16_t respLen, unpack_loc_Stop_t *pOutput)
uint8_t * pAltitudeAssumed
Definition: loc.h:1332
uint32_t * pTechnologyMask
Definition: loc.h:1322
uint64_t * pLatitude
Definition: loc.h:1303
uint8_t * pLeapSeconds
Definition: loc.h:1325
uint32_t * pMagneticDeviation
Definition: loc.h:1321
loc_sensorDataUsage * pSensorDataUsage
Definition: loc.h:1329
uint32_t * pHeadingUnc
Definition: loc.h:1320
uint16_t Tlvresult
Definition: loc.h:999
int unpack_loc_EventRegister(uint8_t *pResp, uint16_t respLen, unpack_loc_EventRegister_t *pOutput)
int pack_loc_SetExtPowerState(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_loc_SetExtPowerState_t *reqArg)
uint64_t eventRegister
Definition: loc.h:608
uint8_t * pVertConfidence
Definition: loc.h:1316
uint32_t VDOP
Definition: loc.h:1056
loc_gpsTime * pGpsTime
Definition: loc.h:1326
uint32_t extPowerState
Definition: loc.h:675
uint16_t Tlvresult
Definition: loc.h:861
uint16_t Tlvresult
Definition: loc.h:988