Packages

Utility functions build for use with the Via autopilot.

Current section

Files

Jump to
via_utils lib ubx vehicle_cmds bodyrate_thrust_cmd.ex
Raw

lib/ubx/vehicle_cmds/bodyrate_thrust_cmd.ex

defmodule ViaUtils.Ubx.VehicleCmds.BodyrateThrustCmd do
require ViaUtils.Ubx.ClassDefs, as: ClassDefs
defmacro class, do: ClassDefs.vehicle_cmds()
defmacro id, do: 0x01
defmacro bytes, do: [-2, -2, -2, 2]
defmacro multiplier, do: [1.0e-3, 1.0e-3, 1.0e-3, 1.0e-4]
defmacro keys, do: [:rollrate_rps, :pitchrate_rps, :yawrate_rps, :thrust_scaled]
end