209 #ifndef LE_GNSS_INTERFACE_H_INCLUDE_GUARD
210 #define LE_GNSS_INTERFACE_H_INCLUDE_GUARD
241 #define LE_GNSS_MAX_SUPL_SERVER_URL_LEN 256
249 #define LE_GNSS_MAX_SUPL_CERTIFICATE_LEN 2000
512 const char* suplServerUrlPtr
530 uint8_t suplCertificateId,
535 uint16_t suplCertificateLen,
539 const char* suplCertificatePtr
557 uint8_t suplCertificateId
564 #endif // LE_GNSS_INTERFACE_H_INCLUDE_GUARD
le_gnss_AssistedMode_t
Definition: le_gnss_interface.h:257
le_result_t le_gnss_GetExtendedEphemerisValidity(le_clk_Time_t *startTimePtrPtr, le_clk_Time_t *stopTimePtrPtr)
le_result_t
Definition: le_basics.h:35
le_result_t le_gnss_Start(void)
Standalone mode.
Definition: le_gnss_interface.h:259
GLONASS constellation used in solution.
Definition: le_gnss_interface.h:283
le_result_t le_gnss_LoadExtendedEphemerisFile(int fd)
void le_gnss_DisconnectService(void)
le_result_t le_gnss_InjectSuplCertificate(uint8_t suplCertificateId, uint16_t suplCertificateLen, const char *suplCertificatePtr)
le_result_t le_gnss_ForceColdRestart(void)
le_result_t le_gnss_GetConstellation(le_gnss_ConstellationBitMask_t *constellationMaskPtr)
le_result_t le_gnss_EnableExtendedEphemerisFile(void)
le_result_t le_gnss_GetSuplAssistedMode(le_gnss_AssistedMode_t *assistedModePtr)
le_result_t le_gnss_DisableExtendedEphemerisFile(void)
Definition: le_clock.h:92
le_result_t le_gnss_DeleteSuplCertificate(uint8_t suplCertificateId)
GPS constellation used in solution.
Definition: le_gnss_interface.h:280
MS-Assisted mode.
Definition: le_gnss_interface.h:265
le_result_t le_gnss_SetSuplAssistedMode(le_gnss_AssistedMode_t assistedMode)
le_gnss_ConstellationBitMask_t
Definition: le_gnss_interface.h:278
void le_gnss_ConnectService(void)
le_result_t le_gnss_Stop(void)
le_result_t le_gnss_SetSuplServerUrl(const char *suplServerUrlPtr)
le_result_t le_gnss_Disable(void)
le_result_t le_gnss_SetConstellation(le_gnss_ConstellationBitMask_t constellationMask)
MS-Based mode.
Definition: le_gnss_interface.h:262
le_result_t le_gnss_Enable(void)