Cleanup for release

This commit is contained in:
2026-03-28 23:10:58 -04:00
parent 40093c8534
commit 0056e7a9de
14 changed files with 293 additions and 0 deletions

29
movement.fbs Normal file
View File

@@ -0,0 +1,29 @@
namespace Movement;
struct ConditionBlob {
value: ushort;
cond: ubyte;
module_type: ubyte;
in_use: ubyte;
}
table MovementEntry {
board_id: ushort;
module_type: ubyte;
value_action: ushort;
condition: ConditionBlob;
ack: ubyte;
ack_ttl_ms: ushort;
post_delay_ms: ushort;
}
table MovementVector {
key: ubyte (key); // map key
movements: [MovementEntry]; // vector value
}
table MovementSet {
movement_map: [MovementVector];
}
root_type MovementSet;