Commit Graph

85 Commits

Author SHA1 Message Date
b0c831d0dc added sequence counter to verification helper, increments after succesful sending, added very basic test (does it even increment?), needs some more tests probably 2023-03-09 09:03:14 +01:00
53003b9c66 allow verif failure and completion starting from accepted
- Also add some prototyping code a prep for generic PUS router
2023-02-28 14:53:57 +01:00
9fdd100f13 Merge branch 'main' into feature_change_request_types 2023-02-27 21:45:15 +01:00
6072bc7657 new generic Mpsc PUS senders 2023-02-27 17:00:21 +01:00
1d19f09519 reduced features 2023-02-27 13:44:24 +01:00
d4377860c6 some enum fixes 2023-02-16 10:09:02 +01:00
58544fac7a Various fixes and updates
- Make test event work
- Improved pyclient capabilities and split it up a bit
2023-02-16 01:02:14 +01:00
9da051973c typo 2023-02-16 00:00:08 +01:00
6ac53f8322 better error handling 2023-02-15 23:32:19 +01:00
5cc9860a43 implemented full mode request handling 2023-02-15 22:41:11 +01:00
1ad04e8744 add fern logging support 2023-02-15 22:30:32 +01:00
3f862b18c7 simplified struct further 2023-02-15 11:26:19 +01:00
943ae821de add basic mode request handling 2023-02-15 11:19:23 +01:00
933f94f687 stupid windows 2023-02-15 11:05:32 +01:00
802333cf3e started adding mode request handler in PUS handler 2023-02-15 02:12:00 +01:00
72e560dd81 Merge pull request 'added enum subservice ids for scheduling' (#33) from quickfix into main
Reviewed-on: rust/satrs-launchpad#33
2023-02-14 16:32:11 +01:00
655efb73f7 cargo fmt + clippy 2023-02-14 16:00:59 +01:00
ec46d94dc7 cargo fmt and clippy 2023-02-14 15:53:14 +01:00
e32816fea5 added enum subservice ids for scheduling 2023-02-14 15:26:02 +01:00
707baa8585 Merge branch 'request_id_support_sched' into power_abstractions 2023-02-13 09:23:01 +01:00
9a7f3962cf modified power abstractions 2023-02-13 09:20:00 +01:00
bd016130b8 add initial support for request ID in scheduler 2023-02-11 14:03:30 +01:00
20327d14c0 bump spacepackets again 2023-02-04 15:48:41 +01:00
5c968cf39a everything still works 2023-02-04 15:37:35 +01:00
7dbbd18be4 bump spacepackets, clippy fixes 2023-02-04 15:35:18 +01:00
4ffac74ca3 update satrs-example
- Bump pyclient tmtccmd dependency
- Small tweaks for example
2023-02-04 13:52:39 +01:00
c2768a2735 added requested changes and used clippy to clean up code 2023-02-01 10:27:12 +01:00
7569244a90 fixed scheduler logic in tmtc loop and pus handler, fixed pyclient implementation of service 11 2023-01-30 13:49:37 +01:00
3fb028a239 small changes to scheduler and main 2023-01-30 09:52:11 +01:00
d25f4aad87 trying to fix tmtc function 2023-01-27 15:37:28 +01:00
a7aad003ab scheduler implemented in tmtc task 2023-01-27 14:02:46 +01:00
ebc2330747 Merge branch 'main' into pus_schedule_implementation 2023-01-27 09:53:02 +01:00
ecddd739ac some fixes 2023-01-27 09:44:02 +01:00
4f7a0785f1 add Error impls for tmtc Error enums 2023-01-27 00:25:51 +01:00
4e361e4421 all clippy 1.67 fixes 2023-01-26 23:31:09 +01:00
806ef66eac quick change to tmtc 2023-01-26 15:19:53 +01:00
8734fa0499 issues with testing wrapped/unwrapped tc 2023-01-26 14:52:51 +01:00
8df56ca63a merged main 2023-01-26 10:58:44 +01:00
d92b386374 update all NOTICE files 2023-01-25 21:39:35 +01:00
d9d6cf5ff8 add license, ntoice files and CHANGElog where missing 2023-01-25 21:37:02 +01:00
dce29035a2 merging main 2023-01-25 10:15:21 +01:00
1f27c23447 bump used spacepackets version 2023-01-21 12:19:05 +01:00
622dfb2089 use re-export in example now 2023-01-10 17:16:57 +01:00
9b4ada9bcb split up error type to avoid unecessary generics 2023-01-03 20:44:28 +01:00
b5d3b47056 maybe this will work for bare metal code as well 2023-01-03 16:35:23 +01:00
a952a8405f doc fixes 2023-01-03 13:02:12 +01:00
61303a9841 even Downcast requires alloc.. 2023-01-03 01:15:17 +01:00
e85e953c93 use concrete git branch dependency 2023-01-02 23:54:59 +01:00
ec16ee7e6c bump required version to stable version 2022-12-31 14:10:13 +01:00
e8706f3c69 send addressable ID 2022-12-22 10:26:49 +01:00