diff --git a/src/core/system_parameters/Galileo_INAV.h b/src/core/system_parameters/Galileo_INAV.h index 899ae1dfe..4fe4726b7 100644 --- a/src/core/system_parameters/Galileo_INAV.h +++ b/src/core/system_parameters/Galileo_INAV.h @@ -33,11 +33,11 @@ // Galileo INAV message structure -constexpr int32_t GALILEO_INAV_PREAMBLE_LENGTH_BITS = 10; constexpr double GALILEO_INAV_PAGE_PART_WITH_PREABLE_SECONDS = 2.04; //!< Page Duration + (Galileo I/NAV Preamble bits)*(Galileo E5b-I tiered Code Period(seconds)) +constexpr uint32_t GALILEO_INAV_PAGE_SYMBOLS = 500; //!< The complete Galileo INAV page length +constexpr int32_t GALILEO_INAV_PREAMBLE_LENGTH_BITS = 10; constexpr int32_t GALILEO_INAV_PREAMBLE_PERIOD_SYMBOLS = 250; constexpr int32_t GALILEO_INAV_PAGE_PART_SYMBOLS = 250; //!< Each Galileo INAV pages are composed of two parts (even and odd) each of 250 symbols, including preamble. See Galileo ICD 4.3.2 -constexpr int32_t GALILEO_INAV_PAGE_SYMBOLS = 500; //!< The complete Galileo INAV page length constexpr int32_t GALILEO_INAV_PAGE_PART_SECONDS = 1; // a page part last 1 sec constexpr int32_t GALILEO_INAV_PAGE_PART_MS = 1000; // a page part last 1 sec constexpr int32_t GALILEO_INAV_PAGE_SECONDS = 2; // a full page last 2 sec