28 Commits

Author SHA1 Message Date
83e0a50e2a it compiles again
Some checks failed
Rust/sat-rs/pipeline/pr-main There was a failure building this commit
2024-03-20 13:51:55 +01:00
9903194cfc continue fixing old code 2024-03-20 10:45:30 +01:00
0f2a700ef1
need to re-work all of this..
Some checks failed
Rust/sat-rs/pipeline/pr-main There was a failure building this commit
2024-03-18 19:57:37 +01:00
485788adbd reduce the number of generics on request handler
All checks were successful
Rust/sat-rs/pipeline/pr-main This commit looks good
2024-03-15 13:58:43 +01:00
4785446d99
added first concrete TM being generated
All checks were successful
Rust/sat-rs/pipeline/pr-main This commit looks good
2024-03-14 16:51:19 +01:00
5f22a067a5
we need to constrain somewhere..
All checks were successful
Rust/sat-rs/pipeline/pr-main This commit looks good
2024-03-14 16:37:34 +01:00
8bdc9686fb
made request handler more generic
All checks were successful
Rust/sat-rs/pipeline/pr-main This commit looks good
2024-03-13 16:06:12 +01:00
41db3b86da start adding docs
Some checks failed
Rust/sat-rs/pipeline/pr-main There was a failure building this commit
2024-03-12 15:49:07 +01:00
1fbb400809 generics shananigans 2024-03-12 15:06:22 +01:00
b0d32aff4f
make new abstractions more generic
All checks were successful
Rust/sat-rs/pipeline/pr-main This commit looks good
2024-03-11 18:40:35 +01:00
c6f2dde138
use common active request type 2024-03-11 18:17:01 +01:00
d3ad6cf96a
add some more checks
All checks were successful
Rust/sat-rs/pipeline/pr-main This commit looks good
2024-03-11 18:00:16 +01:00
4afc360873
introduce active request table abstraction
All checks were successful
Rust/sat-rs/pipeline/pr-main This commit looks good
2024-03-11 17:49:55 +01:00
460ce8074f
add more tests
All checks were successful
Rust/sat-rs/pipeline/pr-main This commit looks good
2024-03-11 16:28:26 +01:00
e7cec1d333
continue with reply handler unittesting
All checks were successful
Rust/sat-rs/pipeline/pr-main This commit looks good
2024-03-11 12:35:56 +01:00
c832e71bb0
continued reply handler test
All checks were successful
Rust/sat-rs/pipeline/pr-main This commit looks good
2024-03-06 16:09:12 +01:00
0fa1503a88
add first unittest for action reply handler
All checks were successful
Rust/sat-rs/pipeline/pr-main This commit looks good
2024-03-06 15:47:02 +01:00
11c529dceb
well this is awkward 2024-03-06 15:32:39 +01:00
e7bf8e699d
fix example
Some checks failed
Rust/sat-rs/pipeline/pr-main There was a failure building this commit
2024-03-04 14:29:54 +01:00
0911677a3a
re-introduce layering
Some checks failed
Rust/sat-rs/pipeline/pr-main There was a failure building this commit
2024-02-28 16:15:03 +01:00
dca573e8a9
use generic request ID type
Some checks failed
Rust/sat-rs/pipeline/pr-main There was a failure building this commit
2024-02-28 11:05:22 +01:00
9f82c57a95 actually need to do something with the IDs
Some checks failed
Rust/sat-rs/pipeline/pr-main There was a failure building this commit
2024-02-27 16:52:14 +01:00
a7e614dfb3 it's some sort of reply handler
Some checks failed
Rust/sat-rs/pipeline/pr-main There was a failure building this commit
2024-02-27 16:27:36 +01:00
656229a542 continue the pain 2024-02-27 14:33:14 +01:00
f5acdaeffc
this is just REALLY annoying..
Some checks failed
Rust/sat-rs/pipeline/head There was a failure building this commit
2024-02-26 17:14:02 +01:00
223b637eb8
use generics for the PUS stack
All checks were successful
Rust/sat-rs/pipeline/head This commit looks good
2024-02-26 15:18:15 +01:00
a690c7720d Refactored event manager
All checks were successful
Rust/sat-rs/pipeline/pr-main This commit looks good
2024-02-23 14:19:30 +01:00
ba03150178 Added high-level abstraction for some PUS services
All checks were successful
Rust/sat-rs/pipeline/pr-main This commit looks good
Introduced high-level abstractions for targetable requests in general.

- PUS Service 3 (HK) abstraction for targetable HK requests
- PUS Service 8 (Action) abstraction for targetable action requests
2024-02-20 14:33:21 +01:00