| 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 |