diff options
author | Helmut Schmidt <Helmut.3.Schmidt@continental-corporation.com> | 2014-10-01 14:59:48 +0200 |
---|---|---|
committer | Helmut Schmidt <Helmut.3.Schmidt@continental-corporation.com> | 2014-10-01 14:59:48 +0200 |
commit | 05049fa7da3518586f7c4a2835df2f94a7d8fa21 (patch) | |
tree | 984118f6f135923e1da514b391cba8cced7901c2 | |
parent | 001b19871b98d3f585c8de0f59e62dfa3a3ad1c3 (diff) | |
download | positioning-05049fa7da3518586f7c4a2835df2f94a7d8fa21.tar.gz |
GT-3014: specify satellite ID ranges for Galileo
-rw-r--r-- | gnss-service/api/gnss.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/gnss-service/api/gnss.h b/gnss-service/api/gnss.h index 7427958..9c72c71 100644 --- a/gnss-service/api/gnss.h +++ b/gnss-service/api/gnss.h @@ -164,12 +164,14 @@ typedef enum { typedef struct { uint64_t timestamp; /**< Timestamp of the acquisition of the satellite detail data. */ EGNSSSystem system; /**< Value representing the GNSS system. */ - uint16_t satelliteId; /**< Satellite ID. See also https://collab.genivi.org/issues/browse/GT-2299 - Numbering scheme as defined by NMEA-0183 (v3.01 or later) for the GSV sentence + uint16_t satelliteId; /**< Satellite ID. + Satellite IDs are only unique within one satellite system. + Satellites of different systems can be distinguished by @field TGNSSSatelliteDetail::system. + Ranges: 1..32: GPS satellites (by PRN) 33..64: SBAS/WAAS satellites 65..96: GLONASS satellites - Note: Later NMEA-0183 versions probably already have Galileo support + 1..64: GALILEO satellites, @ref Galileo OS SIS ICD, http://www.gsc-europa.eu/gnss-markets/segments-applications/os-sis-icd. */ uint16_t azimuth; /**< Satellite Azimuth in degrees. Value range 0..359 */ uint16_t elevation; /**< Satellite Elevation in degrees. Value range 0..90 */ |