Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
UBX Common Defines

Enumerations

enum  ubx_gnss_id {
  UBX_GNSS_ID_GPS = 0 , UBX_GNSS_ID_SBAS = 1 , UBX_GNSS_ID_GALILEO = 2 , UBX_GNSS_ID_BEIDOU = 3 ,
  UBX_GNSS_ID_QZSS = 5 , UBX_GNSS_ID_GLONASS = 6 , UBX_GNSS_ID_NAVIC = 7
}
 

Functions

const char * ubx_gnss_id_name (enum ubx_gnss_id gnss_id)
 Convert UBX GNSS ID to name.
 

Detailed Description

Enumeration Type Documentation

◆ ubx_gnss_id

#include <infuse/gnss/ubx/defines.h>

Enumerator
UBX_GNSS_ID_GPS 

Global Positioning System (GPS)

UBX_GNSS_ID_SBAS 

Satellite-Based Augmentation System (SBAS)

UBX_GNSS_ID_GALILEO 

Galileo.

UBX_GNSS_ID_BEIDOU 

BeiDou Navigation Satellite System.

UBX_GNSS_ID_QZSS 

Quasi-Zenith Satellite System (QZSS)

UBX_GNSS_ID_GLONASS 

GLObal NAvigation Satellite System (GLONASS)

UBX_GNSS_ID_NAVIC 

Indian Regional Navigation Satellite System (IRNSS/NAVIC)

Function Documentation

◆ ubx_gnss_id_name()

const char * ubx_gnss_id_name ( enum ubx_gnss_id gnss_id)

#include <infuse/gnss/ubx/defines.h>

Convert UBX GNSS ID to name.

Parameters
gnss_idUBX GNSS ID
Return values
N/AOn invalid gnss_id
NameHuman readable GNSS network name otherwise