Radio TX truncation

I've been using the radio functionality directly, without the nrf sdk. Everything works great for 802.15.4 transmission and reception with one really odd exception: packets are truncated on transmission past a specific length (when nearing the maximum packet length but not surpassed). Reception of the full sized packet works fine.

My initial assumption was something was wrong with the maxlen register, That would be the most obvious issues since it specifically calls out truncation. No manipulation of that value changes the packet received on the other side.

mode is set to ieee802154_250kbit
pcnf1.maxlen() is set to 127 but no difference when set to 255
pcnf0.lflen = 8 & pcnf0.plen = 32bit_zero

Is there something I'm missing here? some errata that I haven't found about the radio peripheral?

Parents Reply Children
No Data
Related