Class GimbalStatusMessage
- Namespace
- NominalSystems.Messages
- Assembly
- NominalSystems.Messages.dll
[Nominal] Message used to write gimbal states out to other modules.
public sealed class GimbalStatusMessage : Message
- Inheritance
-
GimbalStatusMessage
Fields
Angle
The current angle of the gimbal relative to the gimbal mechanism.
[Unit(UnitType.DEGREE)]
public double Angle
Field Value
Limited
A flag for whether the gimbal has reached it's limits or not. This will be defined by the minimum and maximum angles of the gimbal.
[Unit(UnitType.NONE)]
public bool Limited
Field Value
Locked
A flag for whether the gimbal should is locked or unlocked. This will prevent the gimbal from moving if in a locked state.
[Unit(UnitType.NONE)]
public bool Locked
Field Value
Torque
The current torque of the gimbal while it is moving. If the gimbal is not moving, the torque will be 0.0.
[Unit("m²·kg/s²")]
public double Torque
Field Value
Velocity
The angular velocity of the gimbal while it is moving. If the gimbal is not moving, the velocity will be 0.0.
[Unit(UnitType.RADIAN_PER_SECOND)]
public double Velocity