struct VehicleCommandData
fbs/control.fbs / Source schema
Generic command with seven floating-point arguments. Commands travel as Zenoh queryable requests on the cmd key space; the reply payload is CommandResultData. The transport provides correlation, retry, and timeout.
FlatBuffers root table: VehicleCommand
| Name | Type | Unit / Scale | Notes |
|---|---|---|---|
timestamp_us | ulong | microseconds | Command timestamp in monotonic boot time. |
arg0 | float | Command-specific argument 0. | |
arg1 | float | Command-specific argument 1. | |
arg2 | float | Command-specific argument 2. | |
arg3 | float | Command-specific argument 3. | |
arg4 | float | Command-specific argument 4. | |
arg5 | float | Command-specific argument 5. | |
arg6 | float | Command-specific argument 6. | |
command_id | ushort | Producer-defined command identifier. | |
target_system | ubyte | Target system identifier, or zero for broadcast/default. | |
target_component | ubyte | Target component identifier, or zero for broadcast/default. |