all fixed slot sequence improvenements #24
No reviewers
Labels
No Label
API Change
Breaking API Change
bug
build
cosmetics
Documentation
duplicate
feature
help wanted
hotfix
invalid
question
Refactor
Tests
wontfix
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: fsfw/fsfw#24
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "KSat/fsfw:mueller_FixedSequenceImprovements"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This fixes #46 .
This fixes #23 .
Including:
is a nice feature. It allows PST insertion in ANY order. This is convenient when the PST is not generated automatically. The < operator was overloaded for the FixedSequenceSlot to allow this, it was tested and it works
muellerr referenced this pull request2020-04-17 14:12:22 +02:00
This pull request must merge the master branch again to avoid conflicts.
I updated the branch. There were not any functional changes, so everything should work. However, I had to comment out all DHB related objects in my devel branch of the mission because they are already using the refactored DHB stuff which prevents me from doing immediate testing. maybe I'll write some unit tests to show that everything is working as intended.
@ -51,6 +51,7 @@ public:
ReturnValue_t checkSequence() const;
ReturnValue_t sleepFor(uint32_t ms);
I think this can be removed from the pull request
merge upstream master
@ -6,1 +6,3 @@
#include <list>
#include <set>
using SlotList = std::multiset<FixedSequenceSlot>;
This is in global namespace or?
Yes, maybe it woould be better to put it in the class..
Ok to me it looks good now.