6 #ifndef __LITEQMI_PDS_H__
7 #define __LITEQMI_PDS_H__
1609 char PositionDataNMEA[200];
int unpack_pds_SLQSSetAGPSConfig(uint8_t *pResp, uint16_t respLen)
double dLatitude
Definition: pds.h:1613
int unpack_pds_SetEventReportCallback(uint8_t *pResp, uint16_t respLen)
uint64_t timeMsec
Definition: pds.h:983
int pack_pds_GetXTRANetwork(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t sessionControl
Definition: pds.h:347
int unpack_pds_SLQSSetPositionMethodState(uint8_t *pResp, uint16_t respLen)
uint64_t * pLatitude
Definition: pds.h:1169
int unpack_pds_ForceXTRADownload(uint8_t *pResp, uint16_t respLen)
int pack_pds_SetPDSState(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_pds_SetPDSState_t *pReqParam)
uint32_t operation
Definition: pds.h:185
uint32_t interval
Definition: pds.h:187
uint16_t xtra_start_gps_minutes
Definition: pds.h:1410
int unpack_pds_SLQSPDSInjectPositionData(uint8_t *pResp, uint16_t respLen)
uint8_t * pServerURLLength
Definition: pds.h:926
uint32_t * pPreference
Definition: pds.h:576
uint8_t sessionType
Definition: pds.h:348
int pack_pds_StartPDSTrackingSessionExt(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_pds_StartPDSTrackingSessionExt_t *pReqParam)
uint8_t * pServerURL
Definition: pds.h:1055
int pack_pds_ForceXTRADownload(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
int unpack_pds_SetPortAutomaticTracking(uint8_t *pResp, uint16_t respLen)
int pack_pds_SetPortAutomaticTracking(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_pds_SetPortAutomaticTracking_t *pReqParam)
uint32_t TimeStmp_tow_ms
Definition: pds.h:1393
uint32_t Altitude
Definition: pds.h:1391
uint64_t Longitude
Definition: pds.h:1389
uint32_t * pAltitudeWrtSealevel
Definition: pds.h:1172
uint32_t VerticalUncertainty
Definition: pds.h:1392
uint32_t * pInterval
Definition: pds.h:130
uint8_t * pWifiState
Definition: pds.h:1471
uint32_t * pServerPort
Definition: pds.h:1054
uint32_t * pbAuto
Definition: pds.h:748
uint16_t xtra_start_gps_week
Definition: pds.h:1409
uint8_t SessionStatus
Definition: pds.h:1615
uint16_t xtra_valid_duration_hours
Definition: pds.h:1411
uint32_t Time_uncert_ms
Definition: pds.h:1395
uint32_t * pCellDataMask
Definition: pds.h:863
uint8_t has_dLatitude
Definition: pds.h:1612
uint32_t * pOperation
Definition: pds.h:128
int pack_pds_SLQSGetGPSStateInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t timeout
Definition: pds.h:186
int unpack_pds_GetServiceAutomaticTracking(uint8_t *pResp, uint16_t respLen, unpack_pds_GetServiceAutomaticTracking_t *pOutput)
int pack_pds_GetXTRAAutomaticDownload(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
int unpack_pds_GetXTRAValidity(uint8_t *pResp, uint16_t respLen, unpack_pds_GetXTRAValidity_t *pOutput)
uint32_t accuracy
Definition: pds.h:188
int pack_pds_GetPDSState(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint32_t sbas_health_sv_msk
Definition: pds.h:1407
int pack_pds_SLQSPDSDeterminePosition(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t EngineState
Definition: pds.h:1386
uint32_t * pAltitudeWrtEllipsoid
Definition: pds.h:1171
uint8_t forceFlag
Definition: pds.h:986
int pack_pds_SetXTRAAutomaticDownload(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_pds_SetXTRAAutomaticDownload_t *pReqParam)
uint32_t preference
Definition: pds.h:622
uint8_t has_SessionStatus
Definition: pds.h:1614
int unpack_pds_ResetPDSData(uint8_t *pResp, uint16_t respLen)
uint32_t timeUncMsec
Definition: pds.h:984
uint32_t * pbAuto
Definition: pds.h:232
uint32_t fixCount
Definition: pds.h:353
int unpack_pds_GetPDSState(uint8_t *pResp, uint16_t respLen, unpack_pds_GetPDSState_t *pOutput)
uint32_t sbas_ephemeris_sv_msk
Definition: pds.h:1405
uint32_t glo_ephemeris_sv_msk
Definition: pds.h:1401
int pack_pds_SLQSSetPositionMethodState(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_pds_SLQSSetPositionMethodState_t *pReqParam)
uint16_t interval
Definition: pds.h:530
uint8_t * pTimeType
Definition: pds.h:1178
uint8_t has_posSrc
Definition: pds.h:1616
uint8_t has_dLongitude
Definition: pds.h:1610
int pack_pds_GetPortAutomaticTracking(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t * pServerURL
Definition: pds.h:925
uint32_t HorizontalUncertainty
Definition: pds.h:1390
uint16_t systemDiscontinuities
Definition: pds.h:431
uint8_t timeBase
Definition: pds.h:985
uint32_t bAuto
Definition: pds.h:277
uint8_t * pXtraDataState
Definition: pds.h:1470
uint32_t posSrc
Definition: pds.h:1617
int unpack_pds_StartPDSTrackingSessionExt(uint8_t *pResp, uint16_t respLen)
uint32_t sbas_visible_sv_msk
Definition: pds.h:1408
int unpack_pds_SetXTRAAutomaticDownload(uint8_t *pResp, uint16_t respLen)
uint8_t sessionOperation
Definition: pds.h:349
uint8_t * pServerURLLength
Definition: pds.h:1056
uint32_t glo_health_sv_msk
Definition: pds.h:1403
int unpack_pds_SetEventReport_Ind(uint8_t *pResp, uint16_t respLen, unpack_pds_SetEventReport_Ind_t *pOutput)
uint64_t systemTime
Definition: pds.h:430
uint64_t Latitude
Definition: pds.h:1388
int pack_pds_PDSInjectTimeReference(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_pds_PDSInjectTimeReference_t *pReqParam)
uint8_t posDataNmea
Definition: pds.h:1522
uint32_t enable
Definition: pds.h:73
int pack_pds_SetPDSDefaults(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_pds_SetPDSDefaults_t *pReqParam)
uint64_t * pLongitude
Definition: pds.h:1170
uint32_t * pbEnabled
Definition: pds.h:479
uint32_t glo_almanac_sv_msk
Definition: pds.h:1402
uint32_t fixInterval
Definition: pds.h:352
int unpack_pds_GetXTRANetwork(uint8_t *pResp, uint16_t respLen, unpack_pds_GetXTRANetwork_t *pOutput)
uint32_t gps_ephemeris_sv_msk
Definition: pds.h:1397
uint8_t * pXtraTimeState
Definition: pds.h:1469
uint8_t rptPosData
Definition: pds.h:1523
uint8_t sessionServerOption
Definition: pds.h:350
int pack_pds_SLQSGetAGPSConfig(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_pds_SLQSGetAGPSConfig_t *pReqParam)
int pack_pds_GetPDSDefaults(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t * pHorizontalConfidence
Definition: pds.h:1175
uint32_t ValidMask
Definition: pds.h:1387
int pack_pds_StopPDSTrackingSession(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint64_t * pTimeStamp
Definition: pds.h:1168
uint32_t * pHorizontalUncCircular
Definition: pds.h:1173
uint8_t * pVerticalConfidence
Definition: pds.h:1176
uint32_t gps_visible_sv_msk
Definition: pds.h:1400
uint8_t * pTimeout
Definition: pds.h:129
uint16_t * pInterval
Definition: pds.h:480
uint16_t * pGPSWeekOffset
Definition: pds.h:672
int pack_pds_GetServiceAutomaticTracking(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
int unpack_pds_SetPDSDefaults(uint8_t *pResp, uint16_t respLen)
int pack_pds_GetXTRAValidity(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint32_t * pVerticalUnc
Definition: pds.h:1174
uint32_t EnabledStatus
Definition: pds.h:1655
uint32_t * pTrackingStatus
Definition: pds.h:29
uint32_t * pAccuracy
Definition: pds.h:131
uint32_t sbas_almanac_sv_msk
Definition: pds.h:1406
int pack_pds_SLQSPDSInjectPositionData(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_pds_SLQSPDSInjectPositionData_t *pReqParam)
int pack_pds_SetServiceAutomaticTracking(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_pds_SetServiceAutomaticTracking_t *pReqParam)
uint32_t gps_health_sv_msk
Definition: pds.h:1399
uint32_t * pEnabledStatus
Definition: pds.h:28
int pack_pds_ResetPDSData(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_pds_ResetPDSData_t *pReqParam)
int unpack_pds_StopPDSTrackingSession(uint8_t *pResp, uint16_t respLen)
uint32_t glo_visible_sv_msk
Definition: pds.h:1404
uint8_t * pPositionSource
Definition: pds.h:1177
uint16_t TimeStmp_gps_week
Definition: pds.h:1394
uint8_t TlvPresent
Definition: pds.h:1654
uint8_t * pNetworkMode
Definition: pds.h:927
int unpack_pds_SetServiceAutomaticTracking(uint8_t *pResp, uint16_t respLen)
uint32_t gps_almanac_sv_msk
Definition: pds.h:1398
int unpack_pds_GetXTRAAutomaticDownload(uint8_t *pResp, uint16_t respLen, unpack_pds_GetXTRAAutomaticDownload_t *pOutput)
int unpack_pds_SetPDSState(uint8_t *pResp, uint16_t respLen)
int pack_pds_SetXTRANetwork(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_pds_SetXTRANetwork_t *pReqParam)
uint8_t Iono_valid
Definition: pds.h:1396
uint8_t fixTimeout
Definition: pds.h:351
double dLongitude
Definition: pds.h:1611
int unpack_pds_SetPdsState_Ind(uint8_t *pResp, uint16_t respLen, unpack_pds_SetPdsState_Ind_t *pOutput)
uint32_t * pServerAddress
Definition: pds.h:923
uint8_t has_PositionDataNMEA
Definition: pds.h:1608
int pack_pds_SetEventReportCallback(pack_qmi_t *pCtx, uint8_t *pReq, uint16_t *pLen, pack_pds_SetEventReportCallback_t *pReqParam)
uint32_t fixAccuracy
Definition: pds.h:354
uint32_t bAuto
Definition: pds.h:793
int unpack_pds_SLQSPDSInjectAbsoluteTimeReference(uint8_t *pResp, uint16_t respLen)
int unpack_pds_SLQSGetAGPSConfig(uint8_t *pResp, uint16_t respLen, unpack_pds_SLQSGetAGPSConfig_t *pOutput)
int unpack_pds_PDSInjectTimeReference(uint8_t *pResp, uint16_t respLen)
uint32_t TrackingStatus
Definition: pds.h:1656
int unpack_pds_GetPortAutomaticTracking(uint8_t *pResp, uint16_t respLen, unpack_pds_GetPortAutomaticTracking_t *pOutput)
uint8_t * pNetworkMode
Definition: pds.h:1032
uint32_t * pGPSDataMask
Definition: pds.h:862
uint32_t * pServerAddress
Definition: pds.h:1053
int unpack_pds_GetPDSDefaults(uint8_t *pResp, uint16_t respLen, unpack_pds_GetPDSDefaults_t *pOutput)
uint16_t * pGPSWeek
Definition: pds.h:671
int unpack_pds_SLQSGetGPSStateInfo(uint8_t *pResp, uint16_t respLen, unpack_pds_SLQSGetGPSStateInfo_t *pOutput)
int unpack_pds_SetXTRANetwork(uint8_t *pResp, uint16_t respLen)
uint32_t * pServerPort
Definition: pds.h:924
int pack_pds_SLQSSetAGPSConfig(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_pds_SLQSSetAGPSConfig_t *pReqParam)
uint32_t bEnabled
Definition: pds.h:529
int pack_pds_SLQSPDSInjectAbsoluteTimeReference(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_pds_SLQSPDSInjectAbsoluteTimeReference_t *pReqParam)
uint16_t * pDuration
Definition: pds.h:673
int unpack_pds_SLQSPDSDeterminePosition(uint8_t *pResp, uint16_t respLen)