189 Commits

Author SHA1 Message Date
lkoester
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
bb5279b277 Merge branch 'main' into feature_sender_abstraction_has_id_and_name 2023-02-28 18:43:20 +01:00
2f724f8ce3 Merge branch 'main' into feature_sender_abstraction_has_id_and_name 2023-02-28 18:35:16 +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
c8d6cc5977
delete code 2023-02-28 14:05:36 +01:00
283fd61f81
TM sender abstractions have ID and name now 2023-02-28 14:01:40 +01:00
lkoester
153659bb88 added getter to mode and submode 2023-02-28 12:02:18 +01:00
lkoester
cf9b12b1dc made mode elements public 2023-02-28 11:59:56 +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
f639eb9b9a
refactor messages 2023-02-27 11:51:48 +01:00
b89b4db1db
improve core docs 2023-02-19 18:32:06 +01:00
lkoester
8a025c84b1 changed name convention 2023-02-16 16:37:28 +01:00
lkoester
260ec364e2 added getter fuctions to modecommand 2023-02-16 15:43:10 +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
d960c089fd add mode module with basic defintions 2023-02-15 00:33:33 +01:00
ec46d94dc7
cargo fmt and clippy 2023-02-14 15:53:14 +01:00
lkoester
707baa8585 Merge branch 'request_id_support_sched' into power_abstractions 2023-02-13 09:23:01 +01:00
lkoester
9a7f3962cf modified power abstractions 2023-02-13 09:20:00 +01:00
839762942d
use released spacepackets version again 2023-02-12 17:29:19 +01:00
08cd4c9bf7
almost done 2023-02-12 17:18:19 +01:00
08de5cb41c add deletion unittests 2023-02-12 17:01:30 +01:00
60db6e022d finished retrieval unittests 2023-02-12 16:22:09 +01:00
1fcb8163e4 improved API and fixes tests for it 2023-02-12 01:19:09 +01:00
21b9434d18 the tests work now 2023-02-12 00:31:34 +01:00
bd016130b8 add initial support for request ID in scheduler 2023-02-11 14:03:30 +01:00
lkoester
ae8718ed6a simplified get is switch on 2023-02-07 16:01:25 +01:00
lkoester
be1299e7d6 added result return to get_switch_state 2023-02-07 14:56:50 +01:00
ae3e85c50a
power abstraction 2023-02-06 11:38:13 +01:00
33e6a26d22
completed docs 2023-02-06 00:24:09 +01:00
0c7590414a
small fix 2023-02-06 00:22:38 +01:00
6ef57d57c4
store error propagation tests complete
adding docs
2023-02-06 00:22:07 +01:00
28e244029c
bump spacepackets to v0.5.3 2023-02-05 23:49:57 +01:00
745bbb745e
good coverage 2023-02-05 18:59:28 +01:00
7d695fc15b some improvements for tests 2023-02-05 17:48:07 +01:00
63152739c4
extend basic impl 2023-02-05 14:15:48 +01:00
9e2d300347
first power abstraction 2023-02-05 01:18:23 +01:00
20327d14c0
bump spacepackets again 2023-02-04 15:48:41 +01:00
7dbbd18be4
bump spacepackets, clippy fixes 2023-02-04 15:35:18 +01:00
23287301c1
update names 2023-02-04 14:01:37 +01:00
lkoester
c2768a2735 added requested changes and used clippy to clean up code 2023-02-01 10:27:12 +01:00
lkoester
7569244a90 fixed scheduler logic in tmtc loop and pus handler, fixed pyclient implementation of service 11 2023-01-30 13:49:37 +01:00
lkoester
3fb028a239 small changes to scheduler and main 2023-01-30 09:52:11 +01:00
lkoester
a7aad003ab scheduler implemented in tmtc task 2023-01-27 14:02:46 +01:00
lkoester
f215d121cc got scheduler unit tests to work 2023-01-27 11:01:43 +01:00
lkoester
ebc2330747 Merge branch 'main' into pus_schedule_implementation 2023-01-27 09:53:02 +01:00
lkoester
ecddd739ac some fixes 2023-01-27 09:44:02 +01:00