From d9ddd25dc4fbe1f69e16c35bab3e59246584c9cc Mon Sep 17 00:00:00 2001 From: morgan Date: Thu, 23 Jan 2025 11:41:04 +0800 Subject: [PATCH] proto fw: cleanup --- src/libboard_artiq/src/cxp_proto.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/libboard_artiq/src/cxp_proto.rs b/src/libboard_artiq/src/cxp_proto.rs index 51cbe23..fb4eed9 100644 --- a/src/libboard_artiq/src/cxp_proto.rs +++ b/src/libboard_artiq/src/cxp_proto.rs @@ -6,8 +6,7 @@ use crc::crc32::checksum_ieee; use io::Cursor; use libboard_zynq::println; -const EV_MAXSIZE: usize = 253; -const CTRL_PACKET_MAXSIZE: usize = 128; // for compatibility with version1.x compliant Devices - Section 12.1.6 (CXP-001-2021) +pub const CTRL_PACKET_MAXSIZE: usize = 128; // for compatibility with version1.x compliant Devices - Section 12.1.6 (CXP-001-2021) pub const DATA_MAXSIZE: usize = CTRL_PACKET_MAXSIZE - /*packet start KCodes, data packet types, CMD, Tag, Addr, CRC, packet end KCode*/4*7; @@ -165,7 +164,7 @@ pub enum RXPacket { namespace: NameSpace, event_id: u16, timestamp: u64, - ev: [u8; EV_MAXSIZE], + ev: [u8; DATA_MAXSIZE], }, } @@ -239,7 +238,7 @@ impl RXPacket { let timestamp = reader.read_u64()?; - let mut ev: [u8; EV_MAXSIZE] = [0; EV_MAXSIZE]; + let mut ev: [u8; DATA_MAXSIZE] = [0; DATA_MAXSIZE]; reader.read(&mut ev[0..ev_size as usize])?; let checksum = get_cxp_crc(&reader.get_ref()[0..reader.position()]);