Open thanasipantazides opened 1 year ago
Packet terminator <end of packet>
is probably not needed. Packet contents should be delivered whole to Formatter or not at all due to Ethernet CRC function.
I do like the idea of an uplink ID number. It could make for easy post-mortem if it is only logged on Formatter, and packet uplink count should be tracked on the ground anyway. Suggest making uplink ID number 32 bits (for plenty of room).
Issue: how to synchronize? What if GSE reboots while Formatter on?
What to figure out
Packets are (abstractly) composed like this:
and wrapped in UDP/Ethernet packets for transmission. This is very basic.
A much more verbose/explicit definition is:
Is that better? What aspects for the verbose packet should be adopted?