Hi, i wrote a custom block and i'm trying to output packets that are around the size of the MAX MTU directly from my block. since packets have to be handled by Zynq's ARM i understand the MTU i have to consider is the one for int0 which is 8000. my block's MTU is set to 10 which, considering a chdr width of 64 bits makes 8192 bytes if i'm not wrong. When i try to generate packets of more than 1500 bytes i start to get very bad errors such as:
[ERROR] [STREAMER] The receive transport caught a value exception. ValueError: Bad CHDR header or invalid packet length. gr::log :WARN: rfnoc_rx_streamer0 - RFNoC Streamer block received error ERROR_CODE_BAD_PACKET (Code: 0xf) is there any hard limit on CHDR packet size? is there any setting anywhere in the code that limits the length of a packet? note that i set noc shell to automatically calculate packet lengths as i set SIDEBAND_AT_END to 1. thanks, Dario Pennisi
_______________________________________________ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com