Commit Graph

114 Commits

Author SHA1 Message Date
Robin Mueller 73b11d0ae2 more precise error handling for CCSDS support 2025-11-27 17:34:51 +01:00
Robin Mueller 8136f554b5 added raw data getter function 2025-11-19 17:28:11 +01:00
muellerr 3e3f33a7d1 added distiction between CCSDS packet and user data 2025-11-19 16:43:39 +01:00
Robin Mueller fbdc325d0d Finish full crate docs 2025-11-05 20:18:31 +01:00
muellerr 3f4f76849f docs and minor cfdp change 2025-11-04 18:50:53 +01:00
Robin Mueller 96e5851864 added missing derives 2025-11-04 15:57:09 +01:00
Robin Mueller a8b64f2fef add direct APID getter 2025-11-04 15:39:37 +01:00
Robin Mueller 973ba4d3c4 error reporting bugfix 2025-11-04 15:34:15 +01:00
Robin Mueller a68e82a825 added missing function to reader 2025-10-31 16:55:45 +01:00
Robin Mueller c57ee3e131 better naming 2025-10-31 16:03:08 +01:00
Robin Mueller 374f39f13b add option to ignore checksum for CCSDS 2025-10-31 15:59:41 +01:00
Robin Mueller cfe0937afe less confusing naming 2025-10-31 12:55:07 +01:00
Robin Mueller 8f2096ca35 add docs and minor changes 2025-10-31 11:39:23 +01:00
Robin Mueller ea96099f55 add owned CCSDS packet creator 2025-10-31 10:10:11 +01:00
Robin Mueller 844c517a94 add useful functions 2025-10-30 18:58:10 +01:00
Robin Mueller 2b41f9754d add CCSDS packet ID 2025-10-29 21:45:07 +01:00
Robin Mueller 14d935ac2a fix portable atomic support 2025-10-29 16:05:11 +01:00
Robin Mueller 549e323211 start adding improved CCSDS packet support 2025-10-29 15:28:25 +01:00
Robin Mueller 04c864d6a2 update for docs generation 2025-10-01 00:20:47 +02:00
Robin Mueller f6ac9ee918 SpHeader::packet_len is pub now 2025-09-26 15:08:29 +02:00
Robin Mueller 5eb409f1ec improve backwards compatibility 2025-09-24 19:49:51 +02:00
Robin Mueller c68e71a25e improve CFDP module 2025-09-11 09:09:41 +02:00
Robin Mueller 6f4df7e3c2 add packet_len direct method for SpHeader 2025-09-10 19:04:47 +02:00
Robin Mueller ec3f462931 add missing Error impls 2025-09-10 17:52:49 +02:00
Robin Mueller 578be2da8f add first TC builder API 2025-09-10 16:12:06 +02:00
Robin Mueller 8fd46f6a30 refactor and improve ECSS module 2025-09-10 15:28:58 +02:00
muellerr 2c8c77acb8 add basic USLP support 2025-09-08 16:51:33 +02:00
muellerr 160b1dedf9 improvement for naming 2025-08-26 16:16:54 +02:00
muellerr 8f4351771b API variants which use table-less CRC 2025-05-10 13:58:10 +02:00
muellerr 9d23ac5b9b switch to thiserror completely 2024-11-08 15:26:40 +01:00
muellerr 48247a0a87 bump thiserror and zerocopy 2024-11-08 11:13:41 +01:00
muellerr 175b61deca Added generic sequence counter module
Rust/spacepackets/pipeline/head This commit looks good
2024-08-20 10:57:53 +02:00
muellerr a5918bfd4a update documentation build
Rust/spacepackets/pipeline/head This commit looks good
2024-06-25 16:07:07 +02:00
muellerr 8b1ccb0cd0 prepare next patch version 2024-04-20 10:42:36 +02:00
muellerr 8e1934e604 prepare release v0.11.0
Rust/spacepackets/pipeline/head This commit looks good
2024-04-16 19:15:04 +02:00
muellerr e1a200e65b Merge branch 'main' into added-small-defmt-test
Rust/spacepackets/pipeline/head This commit looks good
Rust/spacepackets/pipeline/pr-main This commit looks good
2024-04-16 15:14:23 +02:00
muellerr 533afc33fa moved CCSDS constant
Rust/spacepackets/pipeline/head This commit looks good
2024-04-13 12:10:32 +02:00
muellerr 50c56f6504 added small defmt test
Rust/spacepackets/pipeline/head This commit looks good
2024-04-04 16:35:22 +02:00
muellerr bbd66a6a8b added a lot of inline attrs
Rust/spacepackets/pipeline/head This commit looks good
Rust/spacepackets/pipeline/pr-main This commit looks good
2024-04-03 21:56:26 +02:00
muellerr 0115461bb5 added additional ctors which only set the APID
Rust/spacepackets/pipeline/head This commit looks good
2024-04-03 21:30:23 +02:00
muellerr 325e7d6ff3 unify CCSDS API as well
Rust/spacepackets/pipeline/head This commit looks good
Rust/spacepackets/pipeline/pr-main This commit looks good
2024-04-03 18:47:00 +02:00
muellerr 54f065ed74 small fix
Rust/spacepackets/pipeline/head This commit looks good
Rust/spacepackets/pipeline/pr-main This commit looks good
2024-04-03 14:18:12 +02:00
muellerr 4ef65279ea doc update
Rust/spacepackets/pipeline/head This commit looks good
Rust/spacepackets/pipeline/pr-main This commit looks good
2024-04-03 14:16:42 +02:00
muellerr fc684a42a8 consistent ECSS object constructors
Rust/spacepackets/pipeline/head This commit looks good
2024-04-03 13:30:01 +02:00
muellerr 3045a27d8c just add support for everything
Rust/spacepackets/pipeline/head This commit looks good
2024-03-29 13:42:02 +01:00
muellerr 3e62d7d411 introduce doc_auto_cfg
Rust/spacepackets/pipeline/head This commit looks good
2024-03-24 12:22:08 +01:00
muellerr 7e8b71db6d prep patch release
Rust/spacepackets/pipeline/head This commit looks good
2024-02-05 15:29:18 +01:00
muellerr 3650507715 some more serde tests
Rust/spacepackets/pipeline/head There was a failure building this commit
2023-12-06 15:17:03 +01:00
muellerr 149b4d65a2 add seq count
Rust/spacepackets/pipeline/head There was a failure building this commit
2023-12-05 14:01:21 +01:00
muellerr 8cbfef4a1c clippy fix
Rust/spacepackets/pipeline/head This commit looks good
2023-10-10 10:00:14 +02:00