A protocol sized for airtime
I started with verbose frames for debugging, then designed compact v2 frames: positions packed as signed 24-bit coordinates (10−4 degree) with a fix flag, commands tagged with a sequence number. Every command (beep, vibration, mute, volume) is acknowledged end to end; duplicates are recognized and re-acknowledged without being executed twice. Pairing only accepts requests inside a time window.





