|
void | le_gnss_ConnectService (void) |
|
le_result_t | le_gnss_TryConnectService (void) |
|
LE_FULL_API void | le_gnss_SetServerDisconnectHandler (le_gnss_DisconnectHandler_t disconnectHandler, void *contextPtr) |
|
void | le_gnss_DisconnectService (void) |
|
le_result_t | le_gnss_SetConstellation (le_gnss_ConstellationBitMask_t constellationMask) |
|
le_result_t | le_gnss_GetConstellation (le_gnss_ConstellationBitMask_t *constellationMaskPtr) |
|
le_result_t | le_gnss_SetConstellationArea (le_gnss_Constellation_t satConstellation, le_gnss_ConstellationArea_t constellationArea) |
|
le_result_t | le_gnss_GetConstellationArea (le_gnss_Constellation_t satConstellation, le_gnss_ConstellationArea_t *constellationAreaPtr) |
|
le_result_t | le_gnss_EnableExtendedEphemerisFile (void) |
|
le_result_t | le_gnss_DisableExtendedEphemerisFile (void) |
|
le_result_t | le_gnss_LoadExtendedEphemerisFile (int fd) |
|
le_result_t | le_gnss_GetExtendedEphemerisValidity (uint64_t *startTimePtr, uint64_t *stopTimePtr) |
|
le_result_t | le_gnss_InjectUtcTime (uint64_t timeUtc, uint32_t timeUnc) |
|
le_result_t | le_gnss_Start (void) |
|
le_result_t | le_gnss_StartMode (le_gnss_StartMode_t mode) |
|
le_result_t | le_gnss_Stop (void) |
|
le_result_t | le_gnss_ForceHotRestart (void) |
|
le_result_t | le_gnss_ForceWarmRestart (void) |
|
le_result_t | le_gnss_ForceColdRestart (void) |
|
le_result_t | le_gnss_ForceFactoryRestart (void) |
|
le_result_t | le_gnss_GetTtff (uint32_t *ttffPtr) |
|
le_result_t | le_gnss_Enable (void) |
|
le_result_t | le_gnss_Disable (void) |
|
le_result_t | le_gnss_SetAcquisitionRate (uint32_t rate) |
|
le_result_t | le_gnss_GetAcquisitionRate (uint32_t *ratePtr) |
|
le_gnss_PositionHandlerRef_t | le_gnss_AddPositionHandler (le_gnss_PositionHandlerFunc_t handlerPtr, void *contextPtr) |
|
void | le_gnss_RemovePositionHandler (le_gnss_PositionHandlerRef_t handlerRef) |
|
le_result_t | le_gnss_GetPositionState (le_gnss_SampleRef_t positionSampleRef, le_gnss_FixState_t *statePtr) |
|
le_result_t | le_gnss_GetLocation (le_gnss_SampleRef_t positionSampleRef, int32_t *latitudePtr, int32_t *longitudePtr, int32_t *hAccuracyPtr) |
|
le_result_t | le_gnss_GetAltitude (le_gnss_SampleRef_t positionSampleRef, int32_t *altitudePtr, int32_t *vAccuracyPtr) |
|
le_result_t | le_gnss_GetTime (le_gnss_SampleRef_t positionSampleRef, uint16_t *hoursPtr, uint16_t *minutesPtr, uint16_t *secondsPtr, uint16_t *millisecondsPtr) |
|
le_result_t | le_gnss_GetGpsTime (le_gnss_SampleRef_t positionSampleRef, uint32_t *gpsWeekPtr, uint32_t *gpsTimeOfWeekPtr) |
|
le_result_t | le_gnss_GetEpochTime (le_gnss_SampleRef_t positionSampleRef, uint64_t *millisecondsPtr) |
|
le_result_t | le_gnss_GetTimeAccuracy (le_gnss_SampleRef_t positionSampleRef, uint32_t *timeAccuracyPtr) |
|
le_result_t | le_gnss_GetGpsLeapSeconds (le_gnss_SampleRef_t positionSampleRef, uint8_t *leapSecondsPtr) |
|
le_result_t | le_gnss_GetLeapSeconds (uint64_t *gpsTimePtr, int32_t *currentLeapSecondsPtr, uint64_t *changeEventTimePtr, int32_t *nextLeapSecondsPtr) |
|
le_result_t | le_gnss_GetDate (le_gnss_SampleRef_t positionSampleRef, uint16_t *yearPtr, uint16_t *monthPtr, uint16_t *dayPtr) |
|
le_result_t | le_gnss_GetHorizontalSpeed (le_gnss_SampleRef_t positionSampleRef, uint32_t *hspeedPtr, uint32_t *hspeedAccuracyPtr) |
|
le_result_t | le_gnss_GetVerticalSpeed (le_gnss_SampleRef_t positionSampleRef, int32_t *vspeedPtr, int32_t *vspeedAccuracyPtr) |
|
le_result_t | le_gnss_GetDirection (le_gnss_SampleRef_t positionSampleRef, uint32_t *directionPtr, uint32_t *directionAccuracyPtr) |
|
le_result_t | le_gnss_GetSatellitesInfo (le_gnss_SampleRef_t positionSampleRef, uint16_t *satIdPtr, size_t *satIdSizePtr, le_gnss_Constellation_t *satConstPtr, size_t *satConstSizePtr, bool *satUsedPtr, size_t *satUsedSizePtr, uint8_t *satSnrPtr, size_t *satSnrSizePtr, uint16_t *satAzimPtr, size_t *satAzimSizePtr, uint8_t *satElevPtr, size_t *satElevSizePtr) |
|
le_gnss_SbasConstellationCategory_t | le_gnss_GetSbasConstellationCategory (uint16_t satId) |
|
le_result_t | le_gnss_GetSatellitesStatus (le_gnss_SampleRef_t positionSampleRef, uint8_t *satsInViewCountPtr, uint8_t *satsTrackingCountPtr, uint8_t *satsUsedCountPtr) |
|
le_result_t | le_gnss_GetDilutionOfPrecision (le_gnss_SampleRef_t positionSampleRef, le_gnss_DopType_t dopType, uint16_t *dopPtr) |
|
le_result_t | le_gnss_GetAltitudeOnWgs84 (le_gnss_SampleRef_t positionSampleRef, int32_t *altitudeOnWgs84Ptr) |
|
le_result_t | le_gnss_GetMagneticDeviation (le_gnss_SampleRef_t positionSampleRef, int32_t *magneticDeviationPtr) |
|
le_gnss_SampleRef_t | le_gnss_GetLastSampleRef (void) |
|
void | le_gnss_ReleaseSampleRef (le_gnss_SampleRef_t positionSampleRef) |
|
le_result_t | le_gnss_SetSuplAssistedMode (le_gnss_AssistedMode_t assistedMode) |
|
le_result_t | le_gnss_GetSuplAssistedMode (le_gnss_AssistedMode_t *assistedModePtr) |
|
le_result_t | le_gnss_SetSuplServerUrl (const char *LE_NONNULL suplServerUrl) |
|
le_result_t | le_gnss_InjectSuplCertificate (uint8_t suplCertificateId, uint16_t suplCertificateLen, const char *LE_NONNULL suplCertificate) |
|
le_result_t | le_gnss_DeleteSuplCertificate (uint8_t suplCertificateId) |
|
le_result_t | le_gnss_SetNmeaSentences (le_gnss_NmeaBitMask_t nmeaMask) |
|
le_result_t | le_gnss_GetNmeaSentences (le_gnss_NmeaBitMask_t *nmeaMaskPtrPtr) |
|
le_gnss_State_t | le_gnss_GetState (void) |
|
le_result_t | le_gnss_SetMinElevation (uint8_t minElevation) |
|
le_result_t | le_gnss_GetMinElevation (uint8_t *minElevationPtrPtr) |
|
le_result_t | le_gnss_SetDopResolution (le_gnss_Resolution_t resolution) |
|
le_result_t | le_gnss_SetDataResolution (le_gnss_DataType_t dataType, le_gnss_Resolution_t resolution) |
|
le_result_t | le_gnss_ConvertDataCoordinateSystem (le_gnss_CoordinateSystem_t coordinateSrc, le_gnss_CoordinateSystem_t coordinateDst, le_gnss_LocationDataType_t locationDataType, int64_t locationDataSrc, int64_t *locationDataDstPtr) |
|
le_result_t | le_gnss_EnableExternalLna (void) |
|
le_result_t | le_gnss_DisableExternalLna (void) |
|
le_result_t | le_gnss_GetExternalLna (uint8_t *lnaStatusPtr) |
|
le_result_t | le_gnss_GetSupportedNmeaSentences (le_gnss_NmeaBitMask_t *NmeaMaskPtr) |
|
le_result_t | le_gnss_GetSupportedConstellations (le_gnss_ConstellationBitMask_t *constellationMaskPtr) |
|
le_result_t | le_gnss_GetMinNmeaRate (uint32_t *minNmeaRatePtr) |
|
le_result_t | le_gnss_GetMaxNmeaRate (uint32_t *maxNmeaRatePtr) |
|
Legato GNSS include file.
Copyright (C) Sierra Wireless Inc.