Paso 19: Protocolo de comunicación
El programa beatfly utiliza una firmado biblioteca y su Protocolo de comunicación es muy simple.
Controles LED ***
byte 1: 0xF0 (iniciar SysEx)
byte 2: 0x51 (comando de LED)
3 ~ 17 byte: 0 ~ 127 (Red1 verde1, Blue1, Red2, Green2,... Verde5, Blue5)
octeto 18: 0xF7 (final SysEx)
Controles de motor ***
byte 1: 0xF0 (iniciar SysEx)
byte 2: 0x52 (comando del Motor)
3 ~ 8 bytes: 0 ~ 127 (Vertical +, Vertical, derecha +, derecha, izquierda +, izquierda)
octeto 9: 0xF7 (final SysEx)
Cualquier programa que envíe este mensaje conjunto puede conectarse en el dirigible.