|
LinuxQMISDK
SLQS03.03.16
|
Location API function prototypes. More...
Go to the source code of this file.
Data Structures | |
| struct | LOCEventRegisterReqResp |
| struct | LOCExtPowerStateReqResp |
| struct | LocApplicationInfo |
| struct | LOCStartReq |
| struct | LOCStopReq |
| struct | SV |
| struct | SVInfo |
| struct | GnssData |
| struct | CellDb |
| struct | ClkInfo |
| struct | BdsSV |
| struct | BdsSVInfo |
| struct | LocDelAssDataReq |
| struct | SwiLocGetAutoStartResp |
| struct | SwiLocSetAutoStartReq |
| struct | altitudeSrcInfo |
| struct | LocInjectPositionReq |
| struct | LocSetCradleMountReq |
| struct | sensorData |
| struct | tempratureData |
| struct | LocInjectSensorDataReq |
Macros | |
| #define | MAX_SENSOR_DATA_LEN 64 |
| #define | MAX_TEMP_DATA_LEN 64 |
Functions | |
| ULONG | SLQSLOCEventRegister (LOCEventRegisterReqResp *pLOCEventRegisterReqResp) |
| ULONG | SLQSLOCSetExtPowerState (LOCExtPowerStateReqResp *pLOCExtPowerStateReqResp) |
| ULONG | SLQSLOCStart (LOCStartReq *pLOCStartReq) |
| ULONG | SLQSLOCStop (LOCStopReq *pLOCStopReq) |
| ULONG | SLQSLOCSetOpMode (ULONG mode) |
| ULONG | SLQSLOCDelAssData (LocDelAssDataReq request) |
| ULONG | SwiLocGetAutoStart (SwiLocGetAutoStartResp *resp) |
| ULONG | SwiLocSetAutoStart (SwiLocSetAutoStartReq *req) |
| ULONG | SLQSLOCInjectUTCTime (ULONGLONG timeMsec, ULONG timeUncMsec) |
| ULONG | SLQSLOCInjectPosition (LocInjectPositionReq *pLocInjectPositionReq) |
| ULONG | SLQSLOCSetCradleMountConfig (LocSetCradleMountReq *pLocSetCradleMountReq) |
| ULONG | SLQSLOCInjectSensorData (LocInjectSensorDataReq *pLocInjectSensorDataReq) |
Location API function prototypes.
| #define MAX_SENSOR_DATA_LEN 64 |
| #define MAX_TEMP_DATA_LEN 64 |
| ULONG SLQSLOCDelAssData | ( | LocDelAssDataReq | request | ) |
Used by the control point to delete the location engine assistance data
| request[IN] |
|
| ULONG SLQSLOCEventRegister | ( | LOCEventRegisterReqResp * | pLOCEventRegisterReqResp | ) |
Used by the control point to register for events from the location subsystem.
| pLOCEventRegisterReqResp[IN] |
|
| ULONG SLQSLOCInjectPosition | ( | LocInjectPositionReq * | pLocInjectPositionReq | ) |
Injects a position to the location engine.
| pLocInjectPositionReq[IN] |
|
| ULONG SLQSLOCInjectSensorData | ( | LocInjectSensorDataReq * | pLocInjectSensorDataReq | ) |
Control point to to inject sensor data into the GNSS location engine.
| pLocInjectSensorDataReq[IN] |
|
Injects UTC time in the location engine.
| timeMsec[IN] |
|
| timeUncMsec[IN] |
|
| ULONG SLQSLOCSetCradleMountConfig | ( | LocSetCradleMountReq * | pLocSetCradleMountReq | ) |
Control point to set the current cradle mount configuration.
| pLocSetCradleMountReq[IN] |
|
| ULONG SLQSLOCSetExtPowerState | ( | LOCExtPowerStateReqResp * | pLOCExtPowerStateReqResp | ) |
Used by the control point to set the current external power configuration.
| pLOCExtPowerStateReqResp[IN] |
|
Used by the control point to tells the engine to use the specified operation mode while making the position fixes
| mode[IN] |
|
| ULONG SLQSLOCStart | ( | LOCStartReq * | pLOCStartReq | ) |
Used by the control point to initiate a GPS session.
| pLOCStartReqReq[IN] |
|
| ULONG SLQSLOCStop | ( | LOCStopReq * | pLOCStopReq | ) |
Used by the control point to stop a GPS session.
| pLOCStopReqResp[IN] |
|
| ULONG SwiLocGetAutoStart | ( | SwiLocGetAutoStartResp * | resp | ) |
Used by the control point to Get Loc Auto Start settings
| resp[OUT] |
|
| ULONG SwiLocSetAutoStart | ( | SwiLocSetAutoStartReq * | req | ) |
Used by the control point to Set Loc Auto Start settings
| req[IN] |
|