|
ifw-fcf
5.0.0
|
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} |
Protected Attributes inherited from fcf::devmgr::motor::MotorControllerData | |
| 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 |
Protected Attributes inherited from fcf::devmgr::motor::MotorBaseControllerData | |
| 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} |
| std::string | m_user_unit {""} |
Protected Attributes inherited from fcf::devmgr::common::DeviceControllerData | |
| 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 |