connect(const std::string &dev_name="/dev/ttyUSB0", const unsigned int &retry_count=3) | driver_svh::SVHFingerManager | |
convertmAtoN(const SVHChannel &channel, const int16_t ¤t) | driver_svh::SVHFingerManager | |
convertNtomA(const SVHChannel &channel, const double &effort) | driver_svh::SVHFingerManager | private |
convertRad2Ticks(const SVHChannel &channel, const double &position) | driver_svh::SVHFingerManager | private |
convertTicks2Rad(const SVHChannel &channel, const int32_t &ticks) | driver_svh::SVHFingerManager | private |
currentSettingsAreSafe(const SVHChannel &channel, const SVHCurrentSettings ¤t_settings) | driver_svh::SVHFingerManager | private |
disableChannel(const SVHChannel &channel) | driver_svh::SVHFingerManager | |
disconnect() | driver_svh::SVHFingerManager | |
enableChannel(const SVHChannel &channel) | driver_svh::SVHFingerManager | |
getCurrent(const SVHChannel &channel, double ¤t) | driver_svh::SVHFingerManager | |
getCurrentSettings(const SVHChannel &channel, SVHCurrentSettings ¤t_settings) | driver_svh::SVHFingerManager | |
getDefaultCurrentSettings() | driver_svh::SVHFingerManager | |
getDefaultPositionSettings(const bool &reset=false) | driver_svh::SVHFingerManager | |
getDiagnosticStatus(const SVHChannel &channel, struct DiagnosticState &diagnostic_status) | driver_svh::SVHFingerManager | |
getFirmwareInfo(const std::string &dev_name="/dev/ttyUSB0", const unsigned int &retry_count=3) | driver_svh::SVHFingerManager | |
getHomeSettings(const SVHChannel &channel, SVHHomeSettings &home_settings) | driver_svh::SVHFingerManager | |
getPosition(const SVHChannel &channel, double &position) | driver_svh::SVHFingerManager | |
getPositionSettings(const SVHChannel &channel, SVHPositionSettings &position_settings) | driver_svh::SVHFingerManager | |
Hints enum name | driver_svh::SVHFingerManager | |
HT_CHANNEL_SWITCHED_OF enum value | driver_svh::SVHFingerManager | |
HT_CONNECTION_FAILED enum value | driver_svh::SVHFingerManager | |
HT_DANGEROUS_CURRENTS enum value | driver_svh::SVHFingerManager | |
HT_DEVICE_NOT_FOUND enum value | driver_svh::SVHFingerManager | |
HT_DIMENSION enum value | driver_svh::SVHFingerManager | |
HT_NOT_CONNECTED enum value | driver_svh::SVHFingerManager | |
HT_NOT_RESETTED enum value | driver_svh::SVHFingerManager | |
HT_RESET_FAILED enum value | driver_svh::SVHFingerManager | |
isConnected() | driver_svh::SVHFingerManager | inline |
isEnabled(const SVHChannel &channel) | driver_svh::SVHFingerManager | |
isHomed(const SVHChannel &channel) | driver_svh::SVHFingerManager | |
isInsideBounds(const SVHChannel &channel, const int32_t &target_position) | driver_svh::SVHFingerManager | private |
m_connected | driver_svh::SVHFingerManager | private |
m_connection_feedback_given | driver_svh::SVHFingerManager | private |
m_controller | driver_svh::SVHFingerManager | private |
m_current_settings | driver_svh::SVHFingerManager | private |
m_current_settings_given | driver_svh::SVHFingerManager | private |
m_debug_feedback | driver_svh::SVHFingerManager | private |
m_diagnostic_current_maximum | driver_svh::SVHFingerManager | private |
m_diagnostic_current_minimum | driver_svh::SVHFingerManager | private |
m_diagnostic_current_state | driver_svh::SVHFingerManager | private |
m_diagnostic_deadlock | driver_svh::SVHFingerManager | private |
m_diagnostic_encoder_state | driver_svh::SVHFingerManager | private |
m_diagnostic_position_maximum | driver_svh::SVHFingerManager | private |
m_diagnostic_position_minimum | driver_svh::SVHFingerManager | private |
m_feedback_thread | driver_svh::SVHFingerManager | private |
m_firmware_info | driver_svh::SVHFingerManager | private |
m_home_settings | driver_svh::SVHFingerManager | private |
m_homing_timeout | driver_svh::SVHFingerManager | private |
m_is_homed | driver_svh::SVHFingerManager | private |
m_is_switched_off | driver_svh::SVHFingerManager | private |
m_max_current_percentage | driver_svh::SVHFingerManager | private |
m_poll_feedback | driver_svh::SVHFingerManager | private |
m_position_home | driver_svh::SVHFingerManager | private |
m_position_max | driver_svh::SVHFingerManager | private |
m_position_min | driver_svh::SVHFingerManager | private |
m_position_settings | driver_svh::SVHFingerManager | private |
m_position_settings_given | driver_svh::SVHFingerManager | private |
m_reset_current_factor | driver_svh::SVHFingerManager | private |
m_reset_order | driver_svh::SVHFingerManager | private |
m_reset_speed_factor | driver_svh::SVHFingerManager | private |
m_reset_timeout | driver_svh::SVHFingerManager | private |
m_serial_device | driver_svh::SVHFingerManager | private |
m_ticks2rad | driver_svh::SVHFingerManager | private |
pollFeedback() | driver_svh::SVHFingerManager | private |
requestControllerFeedback(const SVHChannel &channel) | driver_svh::SVHFingerManager | |
requestControllerFeedbackAllChannels() | driver_svh::SVHFingerManager | |
requestControllerState() | driver_svh::SVHFingerManager | |
resetChannel(const SVHChannel &channel) | driver_svh::SVHFingerManager | |
resetDiagnosticData(const SVHChannel &channel) | driver_svh::SVHFingerManager | |
setAllTargetPositions(const std::vector< double > &positions) | driver_svh::SVHFingerManager | |
setCurrentSettings(const SVHChannel &channel, const SVHCurrentSettings ¤t_settings) | driver_svh::SVHFingerManager | |
setDefaultHomeSettings() | driver_svh::SVHFingerManager | |
setForceLimit(const SVHChannel &channel, float force_limit) | driver_svh::SVHFingerManager | |
setHomeSettings(const SVHChannel &channel, const SVHHomeSettings &home_settings) | driver_svh::SVHFingerManager | |
setMaxForce(float max_force) | driver_svh::SVHFingerManager | |
setPositionSettings(const SVHChannel &channel, const SVHPositionSettings &position_settings) | driver_svh::SVHFingerManager | |
setResetSpeed(const float &speed) | driver_svh::SVHFingerManager | |
setResetTimeout(const int &reset_timeout) | driver_svh::SVHFingerManager | |
setTargetPosition(const SVHChannel &channel, double position, double current) | driver_svh::SVHFingerManager | |
SVHFingerManager(const std::vector< bool > &disable_mask=std::vector< bool >(9, false), const uint32_t &reset_timeout=5) | driver_svh::SVHFingerManager | |
~SVHFingerManager() | driver_svh::SVHFingerManager | virtual |