/
Custom Dronecan Packets

Custom Dronecan Packets

The central leader lighting board will broadcast packets to command the follower lighting boards. These packets are custom defined, and used to set control domains and transfer leadership.

Packet Types

Set ControlState

Use: Set the ControlState of a lighting board. This is the interface for controlling the lighting of the LED boards.

Data type an integer that directly corresponds to the integer values of the ControlState enum

Assert Master

Use: this packet type is used to elect the central leader board.

Data type: this packet has no fields.

Packet Sync

Use: this packet type is sent out by the central leader board to synchronize the flashing of each follower board.

Data type: this packet has no fields? (todo)

Related content