Use SGP4 Propagator for GPS #770

Merged
muellerr merged 33 commits from use-sgp4-propagator into main 2023-08-14 15:47:33 +02:00
2 changed files with 3 additions and 3 deletions
Showing only changes of commit 9201095644 - Show all commits

View File

@ -20,10 +20,10 @@ will consitute of a breaking change warranting a new major release:
## Added
- SPG4 Propagator is now used for propagating the position of EIVE. It will only work once
- SGP4 Propagator is now used for propagating the position of EIVE. It will only work once
a TLE has been uploaded with the newly added action command for the ACS Controller. In
return the actual GPS data will be ignored once SPG4 is running. However, by setting the
according parameter, the ACS Controller can be directed to ignore the SPG4 solution.
according parameter, the ACS Controller can be directed to ignore the SGP4 solution.
## Fixed
- The handling function of the GPS data is only called once per GPS read. This should remove

View File

@ -71,7 +71,7 @@ static constexpr Event MEKF_INVALID_MODE_VIOLATION = MAKE_EVENT(6, severity::HIG
//! failed.
//! P1: Missing information about magnetic field, P2: Missing information about rotational rate
static constexpr Event SAFE_MODE_CONTROLLER_FAILURE = MAKE_EVENT(7, severity::HIGH);
//! [EXPORT] : [COMMENT] The TLE for the SPG4 Propagator has become too old.
//! [EXPORT] : [COMMENT] The TLE for the SGP4 Propagator has become too old.
static constexpr Event TLE_TOO_OLD = MAKE_EVENT(8, severity::INFO);
extern const char* getModeStr(AcsMode mode);