Stap 19: Communicatieprotocol
Het beatfly programma gebruikt Firmata library en de communicatieprotocol is zeer eenvoudig.
LED besturingselementen ***
1ste byte: 0xF0 (Start SysEx)
2de bytes: 0x51 (LED opdracht)
3e ~ 17e byte: 0 ~ 127 (Red1 Green1, Blue1, Red2, Green2,... Green5, Blue5)
18e bytes: 0xF7 (einde SysEx)
Motor besturingselementen ***
1ste byte: 0xF0 (Start SysEx)
2de bytes: 0x52 (Motor opdracht)
3e ~ 8ste byte: 0 ~ 127 (verticaal +, verticale-, recht +, rechts-, links +, links-)
9e bytes: 0xF7 (einde SysEx)
Alle programma's die deze set bericht verzenden kunnen verbinden met de luchtballon.