From 5a86f89c8388dabbcf9c6526af69d77e4cd8e20c Mon Sep 17 00:00:00 2001 From: Robin Mueller Date: Tue, 26 Aug 2025 16:40:44 +0200 Subject: [PATCH] version fixes --- src/ecss/tm_pus_a.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/ecss/tm_pus_a.rs b/src/ecss/tm_pus_a.rs index a1d6dc8..81266fc 100644 --- a/src/ecss/tm_pus_a.rs +++ b/src/ecss/tm_pus_a.rs @@ -140,7 +140,7 @@ impl<'stamp> PusTmSecondaryHeader<'stamp> { spare_bytes: usize, ) -> Self { PusTmSecondaryHeader { - pus_version: PusVersion::PusC, + pus_version: PusVersion::PusA, service, subservice, msg_counter, @@ -167,7 +167,7 @@ impl<'stamp> PusTmSecondaryHeader<'stamp> { return Err(PusError::VersionNotSupported(version_raw)); } let pus_version = pus_version.unwrap(); - if pus_version != PusVersion::PusC { + if pus_version != PusVersion::PusA { return Err(PusError::VersionNotSupported(pus_version as u8)); } let mut msg_counter = None; @@ -1135,7 +1135,7 @@ mod tests { #[cfg(feature = "serde")] use crate::time::CcsdsTimeProvider; use crate::SpHeader; - use crate::{ecss::PusVersion::PusC, util::UnsignedByteFieldU16}; + use crate::{ecss::PusVersion::PusA, util::UnsignedByteFieldU16}; #[cfg(feature = "serde")] use postcard::{from_bytes, to_allocvec}; @@ -1678,7 +1678,7 @@ mod tests { expected_len += 1; } assert_eq!(((buf[4] as u16) << 8) | buf[5] as u16, expected_len as u16); - assert_eq!(buf[6], (PusC as u8) << 4); + assert_eq!(buf[6], (PusA as u8) << 4); assert_eq!(buf[7], 17); assert_eq!(buf[8], 2); let mut current_idx = 9; @@ -1764,10 +1764,10 @@ mod tests { } assert_eq!(tm.apid(), 0x123); assert_eq!(tm.seq_count(), 0x234); - assert_eq!(PusPacket::pus_version(tm).unwrap(), PusVersion::PusC); + assert_eq!(PusPacket::pus_version(tm).unwrap(), PusVersion::PusA); assert_eq!( GenericPusTmSecondaryHeader::pus_version(tm), - PusVersion::PusC + PusVersion::PusA ); assert_eq!(tm.data_len(), exp_full_len as u16 - 7); assert_eq!(tm.dest_id(), dest_id);