Sync Schedule #200
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
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?
In order to optimize ergonomics while controlling a spacecraft such as a satellite remotely via a PUS-like infrastructure, it would be beneficial to have a way to synchronize execution schedules between satellite onboard-software and ground control software. Currently, the foundation for this is implemented in sat-rs by means of PUS Service 11 (time-based scheduling). Most of the work to go from a stack-based commanding to a more abstracted commanding using a synchronized schedule needs to be done on the ground-side; however, a couple of adjustments need to be made to the onboard-software framework as well:
Sounds like a feature which could be implemented in a reasonable time frame. When it comes to the core scheduler API, a reference/range to the internal BTreeMap could probably be used to create those reports.