Update embedded examples
Some checks are pending
Rust/sat-rs/pipeline/head Build queued...

This commit is contained in:
2024-05-25 12:32:46 +02:00
parent 3d2a46f044
commit 8d27bdf3bf
50 changed files with 110385 additions and 95 deletions

View File

@ -396,6 +396,9 @@ pub mod alloc_mod {
#[derive(Debug)]
pub struct PusScheduler {
// TODO: Use MonotonicTime from tai-time crate instead of UnixTime and cache leap seconds.
// TODO: Introduce optional limit of commands stored in the TC map. If a limit is set,
// there will be a check for each insertion whether the map is full, making the memory
// usage of the scheduler more deterministic.
tc_map: BTreeMap<UnixTime, Vec<TcInfo>>,
pub(crate) current_time: UnixTime,
time_margin: Duration,