TODO
Software Features
BMS
- Test automation & coverage
- State of Charge + age of cell calculation / Characterization
- BMS without compatible MB (v0.12)
- Cyphal message receive with type check (e.g. via register .type)
- Disable shutdown (in air)
MB
- Publish of own Analog Data
- Send/Control of Cyphal LED commands to BMS LEDs
- Mavlink logging
- Motor driver (gear controller logic)
- Disable takeoff
- boot sequence (see below)
- [test] ESC Motor Parameter Sync via MMB (exchange-able arms)
- [test] MMB Auto-Enumeration (no Cyphal fixed Node ID required)
MMB
- Zephyr Firmware
- Cyphal controllable LED commands
Skynode
- Docker container (internet bridge) to MB to receive, filter and upload live statistic data
- e.g. UART / Mavlink, Ethernet (WIP - board rework)