onboardapi  9.10.0
by Rheinmetall
M_VideoTrackerLosCtrl::ReportRate Struct Reference

Public Member Functions

 ReportRate ()
 
 ReportRate (M_Common::AngularVelocityType const &AngularVelocity, bool IsCoasting, bool IsRemoved)
 

Public Attributes

M_Common::AngularVelocityType AngularVelocity
 Angular velocity (rotational speed) around the X, Y, Z axes. More...
 
bool IsCoasting
 Coasting flag. More...
 
bool IsRemoved
 

Detailed Description

Report current angular velocity. Note: This value can be used to command the Mount Service to hold the LoS on the leading object.

Constructor & Destructor Documentation

◆ ReportRate() [1/2]

M_VideoTrackerLosCtrl::ReportRate::ReportRate ( )

◆ ReportRate() [2/2]

M_VideoTrackerLosCtrl::ReportRate::ReportRate ( M_Common::AngularVelocityType const &  AngularVelocity,
bool  IsCoasting,
bool  IsRemoved 
)

Member Data Documentation

◆ AngularVelocity

M_Common::AngularVelocityType M_VideoTrackerLosCtrl::ReportRate::AngularVelocity

Angular velocity (rotational speed) around the X, Y, Z axes.

◆ IsCoasting

bool M_VideoTrackerLosCtrl::ReportRate::IsCoasting

Coasting flag.

◆ IsRemoved

bool M_VideoTrackerLosCtrl::ReportRate::IsRemoved

Indicates if the leading track is no longer available. Note: Whenever this report is available the VideoTracker has valid data to lead a mount.