Commit Graph

23 Commits

Author SHA1 Message Date
176a9f1612 Improvements for example and documentation
All checks were successful
Rust/sat-rs/pipeline/pr-main This commit looks good
- Added diagrams for sat-rs example for both structure and data flow.
- Added explanations for those diagrams as well.
- Some renaming: Use `Pool` instead of `Store` for pool components.
- General improvements for satrs-book.
2024-02-08 17:42:36 +01:00
0fd70c08c2 Major example update
All checks were successful
Rust/sat-rs/pipeline/pr-main This commit looks good
- Increased example modularization by moving the majority
  of app logic inside dedicated modules
- Added a new `dyn_tmtc` feature for the satrs-example which is used
  to configure the heap as the backing store for TMTC packages instead
  of static stores.
- Added dedicated satrs-example chapter in satrs-book
2024-02-07 18:10:47 +01:00
a891b947c7 Finish PUS service optimizations
All checks were successful
Rust/sat-rs/pipeline/pr-main This commit looks good
Rust/sat-rs/pipeline/head This commit looks good
- Better naming for pool abstractions
- Added last unittests for PUS helper services
- Introduce new abstraction for PUS schedulers
- `StoreAddr` is now a generic u64
- `spacepackets` points to 0.7.0 release
2024-02-03 13:43:46 +01:00
e2086391bc Merge remote-tracking branch 'origin/main' into tricky-pus-abstraction-changes
All checks were successful
Rust/sat-rs/pipeline/head This commit looks good
2024-01-31 12:09:55 +01:00
7cbe4f1170 some progress 2024-01-31 01:32:03 +01:00
5f227d1a20 refactored PUS handlers
All checks were successful
Rust/sat-rs/pipeline/head This commit looks good
2024-01-30 01:18:48 +01:00
300ea91c6b updated example as well 2023-07-11 00:44:48 +02:00
dbcb1fb350 issue for another day.. 2023-07-10 01:27:37 +02:00
f7bf4a4d7b done 2023-07-06 00:49:18 +02:00
5f5b77b721 almost finished completely 2023-07-05 21:08:04 +02:00
831cb46059 fix to avoid burning through CPU time 2023-07-05 15:15:19 +02:00
43408f3a9b only actions and modes remaining 2023-07-05 15:12:03 +02:00
52a7682a55 continue 2023-07-05 14:25:51 +02:00
363770066d start adding event service 2023-07-05 11:58:43 +02:00
d2e896fc92 more cleaning and restructuring 2023-07-05 11:25:23 +02:00
9a40301c0f this seems to work 2023-07-05 09:39:35 +02:00
3f47474393 try another trait 2023-07-05 09:37:34 +02:00
2ba93b9942 some things in rust are really hard 2023-07-04 22:26:41 +02:00
17c5b3d93e continue 2023-07-04 21:13:26 +02:00
6723fd9e5c compleex 2023-07-04 20:01:06 +02:00
82b7717b49 next helper class 2023-07-04 18:51:54 +02:00
3a1c5832a9 continue 2023-07-04 15:17:43 +02:00
e786773a65 at least it compiles again 2023-07-03 18:22:08 +02:00