Skip to content

TODO

Software Features

  • Zephyr thread priorities

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
    • of airborne state, ...
  • 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)