M17_spec icon indicating copy to clipboard operation
M17_spec copied to clipboard

Packet superframe - allowed payload size

Open sp5wwp opened this issue 11 months ago • 2 comments

Packet superframes are composed of a 1..n byte data type specifier, 0..797 bytes of payload data.

I believe the value should be updated to 33*25-3=822.

sp5wwp avatar Sep 28 '23 10:09 sp5wwp

Why? What changed to allow the additional frame of packet data?

mobilinkd avatar Oct 04 '23 02:10 mobilinkd

Packet frame number is 5-bit, so goes from 0 to 31. That gives space for 32 frames. The additional bit (End of Frame flag) is used to mark the 33rd frame, the frame number is then replaced with the number of bytes within the last frame.

sp5wwp avatar Oct 04 '23 07:10 sp5wwp

Closing with f5dec5a.

sp5wwp avatar Jun 23 '24 15:06 sp5wwp