From 180134c05d0a2d8b3da24bbac8b6b9bf832c57ea Mon Sep 17 00:00:00 2001 From: Robin Mueller Date: Wed, 7 Dec 2022 18:49:19 +0100 Subject: [PATCH 1/2] update README and lib.rs frontpage docs --- README.md | 6 ++++-- src/lib.rs | 2 ++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 8700ffe..ed4e7e4 100644 --- a/README.md +++ b/README.md @@ -16,8 +16,10 @@ Currently, this includes the following components: - 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/). - CDS Short Time Code implementation according to - [CCSDS CCSDS 301.0-B-4](https://public.ccsds.org/Pubs/301x0b4e1.pdf) - + [CCSDS 301.0-B-4 3.3](https://public.ccsds.org/Pubs/301x0b4e1.pdf) +- Some helper types to support ASCII timecodes ad specified in + [CCSDS 301.0-B-4 3.5](https://public.ccsds.org/Pubs/301x0b4e1.pdf) + # Features `spacepackets` supports various runtime environments and is also suitable for `no_std` environments. diff --git a/src/lib.rs b/src/lib.rs index 9aa7955..b0dcfe8 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -11,6 +11,8 @@ //! [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 implementation according to //! [CCSDS CCSDS 301.0-B-4](https://public.ccsds.org/Pubs/301x0b4e1.pdf) +//! - Some helper types and functions to support ASCII timecodes ad specified in +//! [CCSDS 301.0-B-4 3.5](https://public.ccsds.org/Pubs/301x0b4e1.pdf) //! //! ## Features //! From f5397b8352a7b39711ee80bc31f35cd69badf1fd Mon Sep 17 00:00:00 2001 From: Robin Mueller Date: Wed, 7 Dec 2022 19:05:09 +0100 Subject: [PATCH 2/2] add Rust MSRV 1.60 --- CHANGELOG.md | 1 + Cargo.toml | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e47dda1..3d682d8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## Added +- Added MSRV in `Cargo.toml` with the `rust-version` field set to Rust 1.60. - ACII timestamps as specified in CCSDS 301.0-B-4 - `serde` `Serialize` and `Deserialize` added to all types. - Added `const` constructors for `PacketId`, `PacketSeqCtrl` and diff --git a/Cargo.toml b/Cargo.toml index 184d8f0..22eabe0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,6 +2,7 @@ name = "spacepackets" version = "0.3.1" edition = "2021" +rust-version = "1.60" authors = ["Robin Mueller "] description = "Generic implementations for various CCSDS and ECSS packet standards" homepage = "https://egit.irs.uni-stuttgart.de/rust/spacepackets"