onboardapi  9.10.0
by Rheinmetall
M_Alignment::CmdLongitudinalAlignment Struct Reference

Public Member Functions

 CmdLongitudinalAlignment ()
 
 CmdLongitudinalAlignment (std::string const &ComponentId, M_Common::AngleDegreesType Offset)
 

Public Attributes

std::string ComponentId
 Identifies the device/component to be aligned. More...
 
M_Common::AngleDegreesType Offset
 

Detailed Description

Command to align longitudinally, i.e. in roll. Note: This operation should be chosen for plumb travel alignment.

Constructor & Destructor Documentation

◆ CmdLongitudinalAlignment() [1/2]

M_Alignment::CmdLongitudinalAlignment::CmdLongitudinalAlignment ( )

◆ CmdLongitudinalAlignment() [2/2]

M_Alignment::CmdLongitudinalAlignment::CmdLongitudinalAlignment ( std::string const &  ComponentId,
M_Common::AngleDegreesType  Offset 
)

Member Data Documentation

◆ ComponentId

std::string M_Alignment::CmdLongitudinalAlignment::ComponentId

Identifies the device/component to be aligned.

◆ Offset

M_Common::AngleDegreesType M_Alignment::CmdLongitudinalAlignment::Offset

Offset value to adjust [deg]. Note: This is an incremental value that sums up with previous values in one alignment session. Roll value cannot be smaller(greater) than the minimum(maximum) step size value reported by the settings.