|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <chrono>#include <cstdint>#include <map>#include <optional>#include <set>#include <string_view>#include <vector>#include "GPSReceiverReports.h"
Include dependency graph for NMEASatellites.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | NMEA::SatelliteData |
| struct | NMEA::SatelliteSystem |
| struct | NMEA::GSV |
| class | NMEA::SatelliteAssembler |
| Bounded multipart/multisignal assembly; scheduling and delivery remain with the caller. More... | |
| struct | NMEA::SatelliteAssembler::Update |
Namespaces | |
| namespace | NMEA |
| namespace | NMEA::SatelliteIds |
Typedefs | |
| using | NMEA::SatelliteEpoch = std::vector< SatelliteSystem > |
Functions | |
| int | NMEA::satelliteId (GPSConstellation constellation, int wireId) |
| Canonical constellation-local identifier; preserve unknown/vendor ranges unchanged. | |
| GPSConstellation | NMEA::satelliteConstellation (std::string_view talker, std::optional< int > systemId, std::optional< int > satelliteId) |
| std::optional< GSV > | NMEA::gsv (const Sentence &input) |
Variables | |
| constexpr int | NMEA::SatelliteIds::FIRST_LOCAL_ID = 1 |
| constexpr int | NMEA::SatelliteIds::GLONASS_FIRST_NMEA_ID = 65 |
| constexpr int | NMEA::SatelliteIds::GLONASS_LAST_NMEA_ID = 96 |
| constexpr int | NMEA::SatelliteIds::GALILEO_FIRST_NMEA_ID = 301 |
| constexpr int | NMEA::SatelliteIds::GALILEO_LAST_NMEA_ID = 336 |
| constexpr int | NMEA::SatelliteIds::BEIDOU_EXTENDED_FIRST_NMEA_ID = 401 |
| constexpr int | NMEA::SatelliteIds::BEIDOU_EXTENDED_LAST_NMEA_ID = 463 |
| constexpr int | NMEA::SatelliteIds::BEIDOU_LEGACY_FIRST_NMEA_ID = 201 |
| constexpr int | NMEA::SatelliteIds::BEIDOU_LEGACY_LAST_NMEA_ID = 235 |
| constexpr int | NMEA::SatelliteIds::QZSS_FIRST_NMEA_ID = 193 |
| constexpr int | NMEA::SatelliteIds::QZSS_LAST_NMEA_ID = 202 |
| constexpr int | NMEA::SatelliteIds::SBAS_FIRST_NMEA_ID = 33 |
| constexpr int | NMEA::SatelliteIds::SBAS_LAST_NMEA_ID = 64 |
| constexpr int | NMEA::SatelliteIds::SBAS_FIRST_PRN = 120 |