zoomx:
I read that UDP packet has a checksum so I believe that the packet received should be correct. If packet is not correct it should be discarded and it's like not receiving any packet.
I am wrong and this assumption seems false.
In Serial output --modded file.tx
packet received, length=12
Seconds since Jan 1 1900 = 0
Unix time = 2085978496
Data written to log 02/07/2036 , 01:30:00
there was a packet that was long 12 bytes instead of 48.
So packet with lenght different from 48 must be discarded.
I apologize William, you wrote this already.