Converted to flattened-JSON for serialization. While the full form is slightly slower, it enabled easy recognition of packet formats. So now, a full configuration packet is only sent at a 50-count interval, where the rest are data-only packets. Overall this change improved data transfer speeds by over 2x
Converted to flattened-JSON for serialization. While the full form is slightly slower, it enabled easy recognition of packet formats. So now, a full configuration packet is only sent at a 50-count interval, where the rest are data-only packets. Overall this change improved data transfer speeds by over 2x