2 /* For optional stuff, if flags say yes and not there, exception, if flags say no and is there, ignore */
3 /* If length requested, generate it, it will not be provided */
4 "FreeEMSCustomPackets": {
5 { /* EXAMPLE PACKET ONLY */
7 "MenuName": "ExamplePacketDoesNothing", /* display as is */
8 "Flags": "0xAB", /* hex */
9 "PayloadID": 65534, /* dec */
10 "Payload": [0, "0xaa", 85, 23, 0, "0xFF", 255], /* mixed */
12 /* optional, both are always decimal */
14 "Addresses": {"Source": 236, "Destination": 183}
17 "MenuName": "EraseAllSectorsInLoop",
23 "MenuName": "WriteAllSectorsInLoop",