Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
loc_SatelliteSysTimeInfo Struct Reference

#include <loc.h>

Data Fields

uint32_t system
 
uint16_t systemWeek
 
uint32_t systemMsec
 
float systemClkTimeBias
 
float systemClkTimeUncMs
 

Detailed Description

Satellite System Time Information for GPS, BDS, GAL Constellation

Parameters
system
  • Specifies the satellite system constellation.
    • Valid values:
      • eQMI_LOC_SV_SYSTEM_GPS (1) - GPS satellite
      • eQMI_LOC_SV_SYSTEM_GALILEO (2) - Galileo satellite
      • eQMI_LOC_SV_SYSTEM_SBAS (3) - SBAS satellite
      • eQMI_LOC_SV_SYSTEM_COMPASS (4) - COMPASS satellite (Deprecated)
      • eQMI_LOC_SV_SYSTEM_GLONASS (5) - GLONASS satellite
      • eQMI_LOC_SV_SYSTEM_BDS (6) - BDS satellite
      • eQMI_LOC_SV_SYSTEM_QZSS (7) - QZSS satellite
      • eQMI_LOC_SV_SYSTEM_NAVIC (8) - NavIC satellite
systemWeek
  • Current system week. For GPS: Calculated from midnight, Jan. 6, 1980
  • For BDS: Calculated from 00:00:00 on January 1, 2006 of Coordinated Universal Time (UTC)
  • For GAL: Calculated from 00:00 UT on Sunday August 22, 1999 (midnight between August 21 and August 22) If the week is unknown, set this value to 65535.
  • Units: Weeks
systemMsec
  • Amount of time into the current week.
  • Units: Milliseconds
systemClkTimeBias
  • System clock time bias (submilliseconds).
  • Units: Milliseconds (system time = systemMsec - systemClkTimeBias)
systemClkTimeUncMs
  • Single-sided maximum time bias uncertainty.
  • Units: Milliseconds

The documentation for this struct was generated from the following file: