1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-11-12 05:13:04 +00:00

Adding the Hotstart telecommand implementation to predict visible satellites for GPS and Galileo constellations

This commit is contained in:
Javier
2018-11-05 17:53:53 +01:00
parent 40efd08b56
commit 01a1954b15
19 changed files with 458 additions and 43 deletions

View File

@@ -38,6 +38,10 @@
#define GNSS_SDR_PVT_INTERFACE_H_
#include "gnss_block_interface.h"
#include "gps_ephemeris.h"
#include "galileo_ephemeris.h"
#include "gps_almanac.h"
#include "galileo_almanac.h"
/*!
* \brief This class represents an interface to a PVT block.
@@ -52,6 +56,11 @@ class PvtInterface : public GNSSBlockInterface
{
public:
virtual void reset() = 0;
virtual void clear_ephemeris() = 0;
virtual std::map<int, Gps_Ephemeris> get_gps_ephemeris() = 0;
virtual std::map<int, Galileo_Ephemeris> get_galileo_ephemeris() = 0;
virtual std::map<int, Gps_Almanac> get_gps_almanac() = 0;
virtual std::map<int, Galileo_Almanac> get_galileo_almanac() = 0;
};
#endif /* GNSS_SDR_PVT_INTERFACE_H_ */