Files
mcbebop/tests
rsp2k 0d467e03b0 Merge protocol layer: XML index, codec, safety tiers, expectations
90 tests. Verified against real data from the aircraft: VideoEnable encodes
to the bytes we actually sent, enums encode as 4-byte indices (pyparrot read
one byte and misaligned everything after), and events decode to the same
<Command>_<arg> keys our captures use.

Two counts in the brief were wrong and the stream corrected them with tests:
31 commands state neither result nor triggered (not 33), and 39 give no
answer on Bebop 2 support (not 32).
2026-10-02 00:09:39 -06:00
..