cSDH Member List

This is the complete list of members for cSDH, including all inherited members.

_GetFingerXYZ(int fi, std::vector< double > r_angles)cSDHprotected
AdjustLimits(cSDHBase::eControllerType controller)cSDHprivate
All enum valuecSDHBase
all_axescSDH
all_axes_usedcSDHBaseprotected
all_fingerscSDH
all_real_axescSDH
all_temperature_sensorscSDH
cdbgcSDHBaseprotected
CheckFirmwareRelease(void)cSDH
CheckIndex(int index, int maxindex, char const *name="")cSDHBase
CheckRange(double value, double minvalue, double maxvalue, char const *name="")cSDHBase
CheckRange(double *values, double *minvalues, double *maxvalues, char const *name="")cSDHBase
Close(bool leave_enabled=false)cSDH
comcSDHprotected
comm_interfacecSDH
controller_typecSDHprivate
controller_type_namecSDHBaseprotectedstatic
cSDH(bool _use_radians=false, bool _use_fahrenheit=false, int _debug_level=0)cSDH
cSDHBase(int debug_level)cSDHBase
dcSDHprotected
debug_levelcSDHBaseprotected
eAS_CCW_BLOCKED enum valuecSDH
eAS_CW_BLOCKED enum valuecSDH
eAS_DIMENSION enum valuecSDH
eAS_DISABLED enum valuecSDH
eAS_IDLE enum valuecSDH
eAS_LIMITS_REACHED enum valuecSDH
eAS_NOT_INITIALIZED enum valuecSDH
eAS_POSITIONING enum valuecSDH
eAS_SPEED_MODE enum valuecSDH
eAxisState enum namecSDH
eControllerType enum namecSDHBase
eCT_DIMENSION enum valuecSDHBase
eCT_INVALID enum valuecSDHBase
eCT_POSE enum valuecSDHBase
eCT_VELOCITY enum valuecSDHBase
eCT_VELOCITY_ACCELERATION enum valuecSDHBase
eEC_ACCESS_DENIED enum valuecSDHBase
eEC_ALREADY_OPEN enum valuecSDHBase
eEC_ALREADY_RUNNING enum valuecSDHBase
eEC_AXIS_DISABLED enum valuecSDHBase
eEC_CHECKSUM_ERROR enum valuecSDHBase
eEC_CMD_ABORTED enum valuecSDHBase
eEC_CMD_FAILED enum valuecSDHBase
eEC_CMD_FORMAT_ERROR enum valuecSDHBase
eEC_CMD_UNKNOWN enum valuecSDHBase
eEC_CRC_ERROR enum valuecSDHBase
eEC_DEVICE_NOT_FOUND enum valuecSDHBase
eEC_DEVICE_NOT_OPENED enum valuecSDHBase
eEC_DIMENSION enum valuecSDHBase
eEC_FEATURE_NOT_SUPPORTED enum valuecSDHBase
eEC_HOMING_ERROR enum valuecSDHBase
eEC_INCONSISTENT_DATA enum valuecSDHBase
eEC_INDEX_OUT_OF_BOUNDS enum valuecSDHBase
eEC_INSUFFICIENT_RESOURCES enum valuecSDHBase
eEC_INTERNAL enum valuecSDHBase
eEC_INVALID_HANDLE enum valuecSDHBase
eEC_INVALID_PARAMETER enum valuecSDHBase
eEC_INVALID_PASSWORD enum valuecSDHBase
eEC_IO_ERROR enum valuecSDHBase
eEC_MAX_COMMANDLINE_EXCEEDED enum valuecSDHBase
eEC_MAX_COMMANDS_EXCEEDED enum valuecSDHBase
eEC_NO_COMMAND enum valuecSDHBase
eEC_NO_DATAPIPE enum valuecSDHBase
eEC_NO_PARAMS_EXPECTED enum valuecSDHBase
eEC_NOT_AVAILABLE enum valuecSDHBase
eEC_NOT_ENOUGH_PARAMS enum valuecSDHBase
eEC_NOT_INITIALIZED enum valuecSDHBase
eEC_OVER_TEMPERATURE enum valuecSDHBase
eEC_RANGE_ERROR enum valuecSDHBase
eEC_READ_ERROR enum valuecSDHBase
eEC_SUCCESS enum valuecSDHBase
eEC_TIMEOUT enum valuecSDHBase
eEC_UNKNOWN_ERROR enum valuecSDHBase
eEC_WRITE_ERROR enum valuecSDHBase
eErrorCode enum namecSDHBase
eGID_CENTRICAL enum valuecSDHBase
eGID_CYLINDRICAL enum valuecSDHBase
eGID_DIMENSION enum valuecSDHBase
eGID_INVALID enum valuecSDHBase
eGID_PARALLEL enum valuecSDHBase
eGID_SPHERICAL enum valuecSDHBase
eGraspId enum namecSDHBase
eMCM_DIMENSION enum valuecSDH
eMCM_GRIP enum valuecSDH
eMCM_HOLD enum valuecSDH
eMCM_MOVE enum valuecSDH
EmergencyStop(void)cSDH
eMotorCurrentMode enum namecSDH
epscSDHBaseprotected
eps_vcSDHBaseprotected
eVelocityProfile enum namecSDHBase
eVP_DIMENSION enum valuecSDHBase
eVP_INVALID enum valuecSDHBase
eVP_RAMP enum valuecSDHBase
eVP_SIN_SQUARE enum valuecSDHBase
f_max_acceleration_vcSDHprotected
f_max_angle_vcSDHprotected
f_max_motor_current_vcSDHprotected
f_max_velocity_vcSDHprotected
f_min_acceleration_vcSDHprotected
f_min_angle_vcSDHprotected
f_min_motor_current_vcSDHprotected
f_min_velocity_vcSDHprotected
f_ones_vcSDHprotected
f_zeros_vcSDHprotected
finger_axis_indexcSDHprotected
finger_number_of_axescSDHprotected
firmware_error_codescSDHBaseprotectedstatic
firmware_statecSDHBaseprotected
GetAxisActualAngle(std::vector< int > const &axes)cSDH
GetAxisActualAngle(int iAxis)cSDH
GetAxisActualState(std::vector< int > const &axes)cSDH
GetAxisActualState(int iAxis)cSDH
GetAxisActualVelocity(std::vector< int >const &axes)cSDH
GetAxisActualVelocity(int iAxis)cSDH
GetAxisEnable(std::vector< int > const &axes)cSDH
GetAxisEnable(int iAxis)cSDH
GetAxisLimitAcceleration(std::vector< int > const &axes)cSDH
GetAxisLimitAcceleration(int iAxis)cSDH
GetAxisLimitVelocity(std::vector< int > const &axes)cSDH
GetAxisLimitVelocity(int iAxis)cSDH
GetAxisMaxAcceleration(std::vector< int > const &axes)cSDH
GetAxisMaxAcceleration(int iAxis)cSDH
GetAxisMaxAngle(std::vector< int > const &axes)cSDH
GetAxisMaxAngle(int iAxis)cSDH
GetAxisMaxVelocity(std::vector< int > const &axes)cSDH
GetAxisMaxVelocity(int iAxis)cSDH
GetAxisMinAngle(std::vector< int > const &axes)cSDH
GetAxisMinAngle(int iAxis)cSDH
GetAxisMotorCurrent(std::vector< int > const &axes, eMotorCurrentMode mode=eMCM_MOVE)cSDH
GetAxisMotorCurrent(int iAxis, eMotorCurrentMode mode=eMCM_MOVE)cSDH
GetAxisReferenceVelocity(std::vector< int >const &axes)cSDH
GetAxisReferenceVelocity(int iAxis)cSDH
GetAxisTargetAcceleration(std::vector< int >const &axes)cSDH
GetAxisTargetAcceleration(int iAxis)cSDH
GetAxisTargetAngle(std::vector< int > const &axes)cSDH
GetAxisTargetAngle(int iAxis)cSDH
GetAxisTargetVelocity(std::vector< int > const &axes)cSDH
GetAxisTargetVelocity(int iAxis)cSDH
GetAxisValueVector(std::vector< int > const &axes, pGetFunction ll_get, cUnitConverter const *uc, char const *name)cSDHprotected
GetController(void)cSDH
GetEps(void)cSDHBase
GetEpsVector(void)cSDHBase
GetFingerActualAngle(int iFinger)cSDH
GetFingerActualAngle(int iFinger, double &a0, double &a1, double &a2)cSDH
GetFingerAxisIndex(int iFinger, int iFingerAxis)cSDH
GetFingerEnable(std::vector< int > const &fingers)cSDH
GetFingerEnable(int iFinger)cSDH
GetFingerMaxAngle(int iFinger)cSDH
GetFingerMaxAngle(int iFinger, double &a0, double &a1, double &a2)cSDH
GetFingerMinAngle(int iFinger)cSDH
GetFingerMinAngle(int iFinger, double &a0, double &a1, double &a2)cSDH
GetFingerNumberOfAxes(int iFinger)cSDH
GetFingerTargetAngle(int iFinger)cSDH
GetFingerTargetAngle(int iFinger, double &a0, double &a1, double &a2)cSDH
GetFingerXYZ(int iFinger, std::vector< double > const &angles)cSDH
GetFingerXYZ(int iFinger, double a0, double a1, double a2)cSDH
GetFirmwareRelease(void)cSDH
GetFirmwareReleaseRecommended(void)cSDHstatic
GetFirmwareState(void)cSDHBase
GetGripMaxVelocity(void)cSDH
GetInfo(char const *what)cSDH
GetLibraryName(void)cSDHstatic
GetLibraryRelease(void)cSDHstatic
GetMotorCurrentModeFunction(eMotorCurrentMode mode)cSDHprotected
GetNumberOfAxes(void)cSDHBase
GetNumberOfFingers(void)cSDHBase
GetNumberOfTemperatureSensors(void)cSDHBase
GetStringFromControllerType(eControllerType controller_type)cSDHBasestatic
GetStringFromErrorCode(eErrorCode error_code)cSDHBasestatic
GetStringFromGraspId(eGraspId grasp_id)cSDHBasestatic
GetTemperature(std::vector< int > const &sensors)cSDH
GetTemperature(int iSensor)cSDH
GetVelocityProfile(void)cSDH
grasp_id_namecSDHBaseprotectedstatic
grip_max_velocitycSDHprotected
GripHand(eGraspId grip, double close, double velocity, bool sequ=true)cSDH
hcSDHprotected
IsOpen(void)cSDHvirtual
IsVirtualAxis(int iAxis)cSDH
l1cSDHprotected
l2cSDHprotected
max_angle_vcSDHBaseprotected
min_angle_vcSDHBaseprotected
MoveAxis(std::vector< int >const &axes, bool sequ=true)cSDH
MoveAxis(int iAxis, bool sequ=true)cSDH
MoveFinger(std::vector< int >const &fingers, bool sequ=true)cSDH
MoveFinger(int iFinger, bool sequ=true)cSDH
MoveHand(bool sequ=true)cSDH
nb_all_axescSDHprotected
NUMBER_OF_AXEScSDHBaseprotected
NUMBER_OF_AXES_PER_FINGERcSDHprotected
NUMBER_OF_FINGERScSDHBaseprotected
NUMBER_OF_TEMPERATURE_SENSORScSDHBaseprotected
NUMBER_OF_VIRTUAL_AXEScSDHprotected
offsetcSDHprotected
ones_vcSDHprotected
OpenCAN_ESD(int _net=0, unsigned long _baudrate=1000000, double _timeout=0.0, Int32 _id_read=43, Int32 _id_write=42)cSDH
OpenCAN_ESD(tDeviceHandle _ntcan_handle, double _timeout=0.0, Int32 _id_read=43, Int32 _id_write=42)cSDH
OpenCAN_PEAK(unsigned long _baudrate=1000000, double _timeout=0.0, Int32 _id_read=43, Int32 _id_write=42, const char *_device="/dev/pcanusb0")cSDH
OpenCAN_PEAK(tDeviceHandle _handle, double _timeout=0.0, Int32 _id_read=43, Int32 _id_write=42)cSDH
OpenRS232(int _port=0, unsigned long _baudrate=115200, double _timeout=-1, char const *_device_format_string="/dev/ttyS%d")cSDH
OpenTCP(char const *_tcp_adr="192.168.1.1", int _tcp_port=23, double _timeout=0.0)cSDH
release_firmwarecSDHprivate
SetAxisEnable(std::vector< int > const &axes, std::vector< double > const &states)cSDH
SetAxisEnable(int iAxis=All, double state=1.0)cSDH
SetAxisEnable(std::vector< int > const &axes, std::vector< bool > const &states)cSDH
SetAxisEnable(int iAxis=All, bool state=true)cSDH
SetAxisMotorCurrent(std::vector< int > const &axes, std::vector< double > const &motor_currents, eMotorCurrentMode mode=eMCM_MOVE)cSDH
SetAxisMotorCurrent(int iAxis, double motor_current, eMotorCurrentMode mode=eMCM_MOVE)cSDH
SetAxisTargetAcceleration(std::vector< int >const &axes, std::vector< double >const &accelerations)cSDH
SetAxisTargetAcceleration(int iAxis, double acceleration)cSDH
SetAxisTargetAngle(std::vector< int > const &axes, std::vector< double > const &angles)cSDH
SetAxisTargetAngle(int iAxis, double angle)cSDH
SetAxisTargetGetAxisActualAngle(std::vector< int > const &axes, std::vector< double > const &angles)cSDH
SetAxisTargetGetAxisActualVelocity(std::vector< int > const &axes, std::vector< double > const &velocities)cSDH
SetAxisTargetVelocity(std::vector< int > const &axes, std::vector< double > const &velocities)cSDH
SetAxisTargetVelocity(int iAxis, double velocity)cSDH
SetAxisValueVector(std::vector< int > const &axes, std::vector< double > const &values, pSetFunction ll_set, pGetFunction ll_get, cUnitConverter const *uc, std::vector< double > const &min_values, std::vector< double > const &max_values, char const *name)cSDHprotected
SetController(cSDHBase::eControllerType controller)cSDH
SetDebugOutput(std::ostream *debuglog)cSDHinlinevirtual
SetFingerEnable(std::vector< int > const &fingers, std::vector< double > const &states)cSDH
SetFingerEnable(int iFinger, double state=1.0)cSDH
SetFingerEnable(std::vector< int > const &fingers, std::vector< bool > const &states)cSDH
SetFingerEnable(int iFinger, bool state)cSDH
SetFingerTargetAngle(int iFinger, std::vector< double > const &angles)cSDH
SetFingerTargetAngle(int iFinger, double a0, double a1, double a2)cSDH
SetVelocityProfile(eVelocityProfile velocity_profile)cSDH
Stop(void)cSDH
ToIndexVector(int index, std::vector< int > &all_replacement, int maxindex, char const *name)cSDHprotected
uc_anglecSDH
uc_angle_degreescSDHstatic
uc_angle_radianscSDHstatic
uc_angular_accelerationcSDH
uc_angular_acceleration_degrees_per_second_squaredcSDHstatic
uc_angular_acceleration_radians_per_second_squaredcSDHstatic
uc_angular_velocitycSDH
uc_angular_velocity_degrees_per_secondcSDHstatic
uc_angular_velocity_radians_per_secondcSDHstatic
uc_motor_currentcSDH
uc_motor_current_amperecSDHstatic
uc_motor_current_milliamperecSDHstatic
uc_positioncSDH
uc_position_metercSDHstatic
uc_position_millimetercSDHstatic
uc_temperaturecSDH
uc_temperature_celsiuscSDHstatic
uc_temperature_fahrenheitcSDHstatic
uc_timecSDH
uc_time_millisecondscSDHstatic
uc_time_secondscSDHstatic
UpdateSettingsFromSDH()cSDHprivate
UseDegrees(void)cSDH
UseRadians(void)cSDH
WaitAxis(std::vector< int > const &axes, double timeout=-1.0)cSDH
WaitAxis(int iAxis, double timeout=-1.0)cSDH
zeros_vcSDHprotected
~cSDH()cSDHvirtual
~cSDHBase()cSDHBaseinlinevirtual


sdhlibrary_cpp
Author(s): Dirk Osswald
autogenerated on Mon Feb 28 2022 23:41:52