diff --git a/satrs-core/src/tmtc/ccsds_distrib.rs b/satrs-core/src/tmtc/ccsds_distrib.rs index ff4c77b..1da91d7 100644 --- a/satrs-core/src/tmtc/ccsds_distrib.rs +++ b/satrs-core/src/tmtc/ccsds_distrib.rs @@ -148,7 +148,7 @@ impl ReceivesTc for CcsdsDistributor { }), )); } - let sp_header = SpHeader::from_raw_slice(tc_raw).map_err(|e| CcsdsError::PacketError(e))?; + let sp_header = SpHeader::from_be_bytes(tc_raw).map_err(|e| CcsdsError::PacketError(e))?; self.dispatch_ccsds(&sp_header, tc_raw) } } diff --git a/satrs-core/src/tmtc/pus_distrib.rs b/satrs-core/src/tmtc/pus_distrib.rs index 29e139f..3f0db05 100644 --- a/satrs-core/src/tmtc/pus_distrib.rs +++ b/satrs-core/src/tmtc/pus_distrib.rs @@ -98,7 +98,7 @@ impl ReceivesTc for PusDistributor { type Error = PusDistribError; fn pass_tc(&mut self, tm_raw: &[u8]) -> Result<(), Self::Error> { // Convert to ccsds and call pass_ccsds - let sp_header = SpHeader::from_raw_slice(tm_raw) + let sp_header = SpHeader::from_be_bytes(tm_raw) .map_err(|e| PusDistribError::PusError(PusError::ByteConversionError(e)))?; self.pass_ccsds(&sp_header, tm_raw) } diff --git a/spacepackets b/spacepackets index 3a71b00..038755e 160000 --- a/spacepackets +++ b/spacepackets @@ -1 +1 @@ -Subproject commit 3a71b00198566d009f4f08e69cf61d48ccc14bcd +Subproject commit 038755e56eb4f43f5959687180fa98c80cd16b59