ifw-fcf
5.0.0-pre2
|
The drotControllerData struct. More...
#include <drotLcsIf.hpp>
Protected Attributes | |
short | m_tracking_mode {0} |
double | m_rotation {0.0} |
double | m_pupil {0.0} |
double | m_angle_on_sky {0.0} |
double | m_track_offset {0.0} |
![]() | |
double | m_scale_factor {1} |
bool | m_brake {false} |
bool | m_enabled {false} |
bool | m_locked {false} |
int | m_mode {} |
bool | m_ready {false} |
bool | m_in_position {false} |
int | m_info_data1 {} |
int | m_info_data2 {} |
std::vector< bool > | m_signals |
![]() | |
double | m_target_pos {} |
double | m_actual_pos {} |
double | m_pos_error {} |
double | m_actual_vel {} |
double | m_target_vel {} |
double | m_scale_factor {1} |
![]() | |
int | m_state |
int | m_substate |
bool | m_local |
int | m_error_code |
The drotControllerData struct.
This structure is used store the status information about the drot. The drotLcsIf class will read the drot status information from the controller and it will store it in this structure.
fcf::devmgr::drot::DrotControllerData::DrotControllerData | ( | ) |
|
virtual |
|
inline |
|
inlinevirtual |
Reimplemented from fcf::devmgr::motor::MotorControllerData.
|
inline |
|
inline |
|
inlinevirtual |
Reimplemented from fcf::devmgr::motor::MotorBaseControllerData.
|
inline |
|
inline |
|
inline |
|
inline |
void fcf::devmgr::drot::DrotControllerData::SetData | ( | const DrotControllerData & | data | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |