remove unneeded depencencies, update README
This commit is contained in:
parent
3b9a03590a
commit
67bf53955c
10
Cargo.toml
10
Cargo.toml
@ -13,21 +13,17 @@ categories = ["aerospace", "aerospace::space-protocols", "no-std", "hardware-sup
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
num = "0.4"
|
num = "0.4"
|
||||||
serde = "1.0.137"
|
serde = "1.0.142"
|
||||||
zerocopy = "0.6.1"
|
zerocopy = "0.6.1"
|
||||||
crc = "3.0.0"
|
crc = "3.0.0"
|
||||||
delegate = "0.7.0"
|
delegate = "0.7.0"
|
||||||
chrono = "0.4.19"
|
chrono = "0.4.20"
|
||||||
|
|
||||||
[dependencies.heapless]
|
|
||||||
version = "0.7.14"
|
|
||||||
optional = true
|
|
||||||
|
|
||||||
[dev-dependencies.postcard]
|
[dev-dependencies.postcard]
|
||||||
version = "0.7.3"
|
version = "0.7.3"
|
||||||
features = ["use-std"]
|
features = ["use-std"]
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["heapless", "alloc"]
|
default = ["alloc"]
|
||||||
std = ["postcard/use-std"]
|
std = ["postcard/use-std"]
|
||||||
alloc = ["serde/alloc"]
|
alloc = ["serde/alloc"]
|
||||||
|
@ -11,3 +11,12 @@ Currently, this includes the following components:
|
|||||||
[CCSDS Blue Book 133.0-B-2](https://public.ccsds.org/Pubs/133x0b2e1.pdf)
|
[CCSDS Blue Book 133.0-B-2](https://public.ccsds.org/Pubs/133x0b2e1.pdf)
|
||||||
- PUS Telecommand and PUS Telemetry implementation according to the
|
- PUS Telecommand and PUS Telemetry implementation according to the
|
||||||
[ECSS-E-ST-70-41C standard](https://ecss.nl/standard/ecss-e-st-70-41c-space-engineering-telemetry-and-telecommand-packet-utilization-15-april-2016/).
|
[ECSS-E-ST-70-41C standard](https://ecss.nl/standard/ecss-e-st-70-41c-space-engineering-telemetry-and-telecommand-packet-utilization-15-april-2016/).
|
||||||
|
- CDS Short Time Code implementations according to
|
||||||
|
[CCSDS CCSDS 301.0-B-4](https://public.ccsds.org/Pubs/301x0b4e1.pdf)
|
||||||
|
|
||||||
|
This package is suitable for `no_std` environments.
|
||||||
|
|
||||||
|
It features optional support for the `alloc` crate and also offers support
|
||||||
|
for `serde`. The Space Paccket, PUS TM and TC implementations derive
|
||||||
|
the `serde` `Serialize` and `Deserialize` trait. This allows serializing and
|
||||||
|
deserializing them with an appropriate `serde` provider like `postcard`.
|
||||||
|
Loading…
Reference in New Issue
Block a user