|
onboardapi
9.10.0
by Rheinmetall
|
Public Member Functions | |
| NotifyRateRelative () | |
| NotifyRateRelative (std::string const &InputSourceClientId, M_Common::AngleRateDegreesPerSecType AzimuthRate, M_Common::AngleRateDegreesPerSecType ElevationRate) | |
Public Attributes | |
| std::string | InputSourceClientId |
| The client name of the calling instance associated with the absolute rate. More... | |
| M_Common::AngleRateDegreesPerSecType | AzimuthRate |
| Azimuth rate in degrees per second. More... | |
| M_Common::AngleRateDegreesPerSecType | ElevationRate |
| Elevation rate in degrees per second. More... | |
Command to set relative rate of movement for a Mount platform. A value of 0 keeps the current Mount movement. A positive value speeds up or negative value slows down the Mount movement in one direction. A negative value speeds up or a positive value slows down the movement in the opposite direction.
Note: This is implemented as a notify call in order to always contain the latest value from a client. Note: This operation shall be called only if the InputSourceClientId matches with the MountStatusType.InputSourceClientId of ReportMountStatus().
| M_Mount::NotifyRateRelative::NotifyRateRelative | ( | ) |
| M_Mount::NotifyRateRelative::NotifyRateRelative | ( | std::string const & | InputSourceClientId, |
| M_Common::AngleRateDegreesPerSecType | AzimuthRate, | ||
| M_Common::AngleRateDegreesPerSecType | ElevationRate | ||
| ) |
| M_Common::AngleRateDegreesPerSecType M_Mount::NotifyRateRelative::AzimuthRate |
Azimuth rate in degrees per second.
| M_Common::AngleRateDegreesPerSecType M_Mount::NotifyRateRelative::ElevationRate |
Elevation rate in degrees per second.
| std::string M_Mount::NotifyRateRelative::InputSourceClientId |
The client name of the calling instance associated with the absolute rate.