Zephyr API Documentation  3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
gnss_satellite Struct Reference

GNSS satellite structure. More...

#include <gnss.h>

Data Fields

uint8_t prn
 Pseudo-random noise sequence.
 
uint8_t snr
 Signal-to-noise ratio in dB.
 
uint8_t elevation
 Elevation in degrees [0, 90].
 
uint16_t azimuth
 Azimuth relative to True North in degrees [0, 359].
 
enum gnss_system system
 System of satellite.
 
uint8_t is_tracked: 1
 True if satellite is being tracked.
 

Detailed Description

GNSS satellite structure.

Field Documentation

◆ azimuth

uint16_t gnss_satellite::azimuth

Azimuth relative to True North in degrees [0, 359].

◆ elevation

uint8_t gnss_satellite::elevation

Elevation in degrees [0, 90].

◆ is_tracked

uint8_t gnss_satellite::is_tracked

True if satellite is being tracked.

◆ prn

uint8_t gnss_satellite::prn

Pseudo-random noise sequence.

◆ snr

uint8_t gnss_satellite::snr

Signal-to-noise ratio in dB.

◆ system

enum gnss_system gnss_satellite::system

System of satellite.


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