diff --git a/CHANGELOG.md b/CHANGELOG.md index 8cb09d57..e512aa21 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -70,6 +70,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/). configurable. - Switched to vendored versions for both the Embedded Template Library (ETL) and the Catch2 unittesting library. +- Increased maximum number of mode tables from 70 to 100 ## Added diff --git a/src/fsfw/subsystem/Subsystem.h b/src/fsfw/subsystem/Subsystem.h index 1d25222e..9909248c 100644 --- a/src/fsfw/subsystem/Subsystem.h +++ b/src/fsfw/subsystem/Subsystem.h @@ -99,7 +99,7 @@ class Subsystem : public SubsystemBase, public HasModeSequenceIF { EntryPointer entries; }; - static const uint8_t MAX_NUMBER_OF_TABLES_OR_SEQUENCES = 70; + static const uint8_t MAX_NUMBER_OF_TABLES_OR_SEQUENCES = 100; static const uint8_t MAX_LENGTH_OF_TABLE_OR_SEQUENCE = 20;