|
2427e9ef6e
|
additional type parameter for success/failure
|
2023-01-04 13:51:04 +01:00 |
|
|
fc47159806
|
needs to be done differently..
|
2023-01-04 11:55:04 +01:00 |
|
|
2ca2abe0bb
|
the release function returns the TM struct
|
2023-01-04 11:07:58 +01:00 |
|
|
aa2989b16f
|
even better
|
2023-01-04 00:30:00 +01:00 |
|
|
f6b88a9ae0
|
ithink this name is better
|
2023-01-04 00:29:47 +01:00 |
|
|
316a52b4fb
|
add utility function and rename to release
|
2023-01-04 00:28:34 +01:00 |
|
|
86710efc56
|
allow type/lifetime/ref erasure
|
2023-01-04 00:22:52 +01:00 |
|
|
9b4ada9bcb
|
split up error type to avoid unecessary generics
|
2023-01-03 20:44:28 +01:00 |
|
|
4effc5bbb3
|
that was annoying
|
2023-01-03 20:06:10 +01:00 |
|
|
245388fafa
|
remove mut bound for seq counter impl
|
2023-01-03 17:20:17 +01:00 |
|
|
328a060e9c
|
its not that easy..
|
2023-01-03 16:54:01 +01:00 |
|
|
b5d3b47056
|
maybe this will work for bare metal code as well
|
2023-01-03 16:35:23 +01:00 |
|
|
74c3f78183
|
some more docs added
|
2023-01-03 14:36:43 +01:00 |
|
|
c606bfae5a
|
add SequenceCountProvider blanket impl
|
2023-01-03 13:09:14 +01:00 |
|
|
a952a8405f
|
doc fixes
|
2023-01-03 13:02:12 +01:00 |
|
|
985dca351a
|
a blanket impl makes this easier
|
2023-01-03 12:45:53 +01:00 |
|
|
61303a9841
|
even Downcast requires alloc..
|
2023-01-03 01:15:17 +01:00 |
|
|
f8cd28c4f5
|
dyn-clone also requires alloc..
|
2023-01-03 01:00:51 +01:00 |
|
|
1fcc8d3f57
|
put hashbrown behind alloc feature
|
2023-01-03 00:22:48 +01:00 |
|
|
e85e953c93
|
use concrete git branch dependency
|
2023-01-02 23:54:59 +01:00 |
|
|
c03c88a85d
|
add Serialize/Deserialize derives
|
2023-01-02 23:32:31 +01:00 |
|
|
ec16ee7e6c
|
bump required version to stable version
|
2022-12-31 14:10:13 +01:00 |
|
|
55a9422992
|
heapless dep is optional now
|
2022-12-30 23:29:56 +01:00 |
|
|
b74bfea7dd
|
put crossbeam dep behind feature gate
|
2022-12-30 23:28:33 +01:00 |
|
|
769f5be913
|
Merge branch 'main' of https://egit.irs.uni-stuttgart.de/rust/satrs-launchpad
|
2022-12-30 23:10:06 +01:00 |
|
|
743a2c7611
|
now it compiles for no_std
|
2022-12-30 23:09:58 +01:00 |
|
|
e8706f3c69
|
send addressable ID
|
2022-12-22 10:26:49 +01:00 |
|
|
4e450808b7
|
always supply addressable ID
|
2022-12-22 09:26:00 +01:00 |
|
|
d69e03a675
|
use correct TM ctor
|
2022-12-22 09:16:57 +01:00 |
|
|
27c1a9850c
|
basic HK reply TM packing and handling
|
2022-12-22 09:15:59 +01:00 |
|
|
49c5f3eda2
|
refactored example to support different tc sources
|
2022-12-21 22:14:42 +01:00 |
|
|
0b0a929a11
|
impl ReceivesTc for TC UDP server
|
2022-12-21 20:02:29 +01:00 |
|
|
78c54cf617
|
add Send requirement on traits
|
2022-12-21 19:50:31 +01:00 |
|
|
f109d59d56
|
Merge branch 'mueller_add_hk_in_example'
|
2022-12-21 10:25:26 +01:00 |
|
|
3b34649ed3
|
cargo fmt
|
2022-12-21 10:24:18 +01:00 |
|
|
b1342776ae
|
HK reception works
|
2022-12-21 10:23:32 +01:00 |
|
|
b8a0ff1e2d
|
hk request works now
|
2022-12-21 10:15:41 +01:00 |
|
|
da9eb94d98
|
added basic TC support
|
2022-12-21 10:01:19 +01:00 |
|
|
8d85681ad4
|
re-run clippy
|
2022-12-21 09:47:27 +01:00 |
|
|
e963ee7bc4
|
finish collection interval request
|
2022-12-20 17:41:07 +01:00 |
|
|
2532119fbe
|
a lot of clippy fixes
|
2022-12-20 17:23:11 +01:00 |
|
|
0daa0ea761
|
bump spacepackets
|
2022-12-20 16:36:48 +01:00 |
|
|
73d3fd6644
|
bump spacepackets
|
2022-12-20 16:36:35 +01:00 |
|
|
359402d78d
|
adding request handling
|
2022-12-20 15:45:09 +01:00 |
|
|
58d8e66eb4
|
continue HK code
|
2022-12-20 15:33:00 +01:00 |
|
|
53ac1e05f4
|
added TMTC prefix
|
2022-12-20 15:06:48 +01:00 |
|
|
d83e291c8a
|
add basic subservices
|
2022-12-20 15:05:34 +01:00 |
|
|
a9b0de218f
|
add HK subservice enum
|
2022-12-19 17:05:50 +01:00 |
|
|
c591092881
|
add first basic HK packet support
|
2022-12-19 17:03:26 +01:00 |
|
|
322620131f
|
enable serde feasture for spacepackets
|
2022-12-19 11:04:01 +01:00 |
|