6 #ifndef __LITEQMI_PDS_H__
7 #define __LITEQMI_PDS_H__
1623 char PositionDataNMEA[200];
int unpack_pds_SLQSSetAGPSConfig(uint8_t *pResp, uint16_t respLen)
double dLatitude
Definition: pds.h:1627
int unpack_pds_SetEventReportCallback(uint8_t *pResp, uint16_t respLen)
uint64_t timeMsec
Definition: pds.h:997
int pack_pds_GetXTRANetwork(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t sessionControl
Definition: pds.h:354
int unpack_pds_SLQSSetPositionMethodState(uint8_t *pResp, uint16_t respLen)
uint64_t * pLatitude
Definition: pds.h:1183
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:191
uint32_t interval
Definition: pds.h:193
uint16_t xtra_start_gps_minutes
Definition: pds.h:1424
int unpack_pds_SLQSPDSInjectPositionData(uint8_t *pResp, uint16_t respLen)
uint8_t * pServerURLLength
Definition: pds.h:940
uint32_t * pPreference
Definition: pds.h:586
uint8_t sessionType
Definition: pds.h:355
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:1069
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:1407
uint32_t Altitude
Definition: pds.h:1405
uint64_t Longitude
Definition: pds.h:1403
uint32_t * pAltitudeWrtSealevel
Definition: pds.h:1186
uint32_t VerticalUncertainty
Definition: pds.h:1406
uint32_t * pInterval
Definition: pds.h:136
uint8_t * pWifiState
Definition: pds.h:1485
uint32_t * pServerPort
Definition: pds.h:1068
uint16_t TlvPresent
Definition: pds.h:1668
uint32_t * pbAuto
Definition: pds.h:762
uint16_t xtra_start_gps_week
Definition: pds.h:1423
uint8_t SessionStatus
Definition: pds.h:1629
uint16_t xtra_valid_duration_hours
Definition: pds.h:1425
uint32_t Time_uncert_ms
Definition: pds.h:1409
uint32_t * pCellDataMask
Definition: pds.h:877
uint8_t has_dLatitude
Definition: pds.h:1626
uint32_t * pOperation
Definition: pds.h:134
int pack_pds_SLQSGetGPSStateInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t timeout
Definition: pds.h:192
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:194
int pack_pds_GetPDSState(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint32_t sbas_health_sv_msk
Definition: pds.h:1421
int pack_pds_SLQSPDSDeterminePosition(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t EngineState
Definition: pds.h:1400
uint32_t * pAltitudeWrtEllipsoid
Definition: pds.h:1185
uint8_t forceFlag
Definition: pds.h:1000
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:632
uint8_t has_SessionStatus
Definition: pds.h:1628
int unpack_pds_ResetPDSData(uint8_t *pResp, uint16_t respLen)
uint32_t timeUncMsec
Definition: pds.h:998
uint32_t * pbAuto
Definition: pds.h:239
uint32_t fixCount
Definition: pds.h:360
int unpack_pds_GetPDSState(uint8_t *pResp, uint16_t respLen, unpack_pds_GetPDSState_t *pOutput)
uint32_t sbas_ephemeris_sv_msk
Definition: pds.h:1419
uint32_t glo_ephemeris_sv_msk
Definition: pds.h:1415
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:539
uint8_t * pTimeType
Definition: pds.h:1192
uint8_t has_posSrc
Definition: pds.h:1630
uint8_t has_dLongitude
Definition: pds.h:1624
int pack_pds_GetPortAutomaticTracking(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t * pServerURL
Definition: pds.h:939
uint32_t HorizontalUncertainty
Definition: pds.h:1404
uint16_t systemDiscontinuities
Definition: pds.h:438
uint8_t timeBase
Definition: pds.h:999
uint32_t bAuto
Definition: pds.h:284
uint8_t * pXtraDataState
Definition: pds.h:1484
uint32_t posSrc
Definition: pds.h:1631
int unpack_pds_StartPDSTrackingSessionExt(uint8_t *pResp, uint16_t respLen)
uint32_t sbas_visible_sv_msk
Definition: pds.h:1422
int unpack_pds_SetXTRAAutomaticDownload(uint8_t *pResp, uint16_t respLen)
uint8_t sessionOperation
Definition: pds.h:356
uint8_t * pServerURLLength
Definition: pds.h:1070
uint32_t glo_health_sv_msk
Definition: pds.h:1417
int unpack_pds_SetEventReport_Ind(uint8_t *pResp, uint16_t respLen, unpack_pds_SetEventReport_Ind_t *pOutput)
uint64_t systemTime
Definition: pds.h:437
uint64_t Latitude
Definition: pds.h:1402
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:1536
uint32_t enable
Definition: pds.h:75
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:1184
uint32_t * pbEnabled
Definition: pds.h:488
uint32_t glo_almanac_sv_msk
Definition: pds.h:1416
uint32_t fixInterval
Definition: pds.h:359
int unpack_pds_GetXTRANetwork(uint8_t *pResp, uint16_t respLen, unpack_pds_GetXTRANetwork_t *pOutput)
uint32_t gps_ephemeris_sv_msk
Definition: pds.h:1411
uint8_t * pXtraTimeState
Definition: pds.h:1483
uint8_t rptPosData
Definition: pds.h:1537
uint8_t sessionServerOption
Definition: pds.h:357
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:1189
uint32_t ValidMask
Definition: pds.h:1401
int pack_pds_StopPDSTrackingSession(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint64_t * pTimeStamp
Definition: pds.h:1182
uint32_t * pHorizontalUncCircular
Definition: pds.h:1187
uint8_t * pVerticalConfidence
Definition: pds.h:1190
uint32_t gps_visible_sv_msk
Definition: pds.h:1414
uint8_t * pTimeout
Definition: pds.h:135
uint16_t * pInterval
Definition: pds.h:489
uint16_t * pGPSWeekOffset
Definition: pds.h:685
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:1188
uint32_t EnabledStatus
Definition: pds.h:1669
uint32_t * pTrackingStatus
Definition: pds.h:31
uint32_t * pAccuracy
Definition: pds.h:137
uint32_t sbas_almanac_sv_msk
Definition: pds.h:1420
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:1413
uint32_t * pEnabledStatus
Definition: pds.h:30
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:1418
uint8_t * pPositionSource
Definition: pds.h:1191
uint16_t TimeStmp_gps_week
Definition: pds.h:1408
uint8_t * pNetworkMode
Definition: pds.h:941
int unpack_pds_SetServiceAutomaticTracking(uint8_t *pResp, uint16_t respLen)
uint32_t gps_almanac_sv_msk
Definition: pds.h:1412
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:1410
uint8_t fixTimeout
Definition: pds.h:358
double dLongitude
Definition: pds.h:1625
int unpack_pds_SetPdsState_Ind(uint8_t *pResp, uint16_t respLen, unpack_pds_SetPdsState_Ind_t *pOutput)
uint32_t * pServerAddress
Definition: pds.h:937
uint8_t has_PositionDataNMEA
Definition: pds.h:1622
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:361
uint32_t bAuto
Definition: pds.h:807
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:1670
int unpack_pds_GetPortAutomaticTracking(uint8_t *pResp, uint16_t respLen, unpack_pds_GetPortAutomaticTracking_t *pOutput)
uint8_t * pNetworkMode
Definition: pds.h:1046
uint32_t * pGPSDataMask
Definition: pds.h:876
uint32_t * pServerAddress
Definition: pds.h:1067
int unpack_pds_GetPDSDefaults(uint8_t *pResp, uint16_t respLen, unpack_pds_GetPDSDefaults_t *pOutput)
uint16_t * pGPSWeek
Definition: pds.h:684
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:938
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:538
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:686
int unpack_pds_SLQSPDSDeterminePosition(uint8_t *pResp, uint16_t respLen)