SDHLibrary-CPP 0.0.2.10SCHUNK GmbH & Co. KG
C++ access library for SCHUNK Dextrous Hand SDH

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
SDH::cCANSerial_ESDLow-level communication class to access a CAN port from company ESD (http://www.esd.eu/)
SDH::cCANSerial_ESD_InternalInternal hardware specific implementation details of the lowlevel ESD CAN interface
SDH::cCANSerial_ESDExceptionDerived exception class for low-level CAN ESD related exceptions
SDH::cCANSerial_PEAKLow-level communication class to access a CAN port from company PEAK (http://www.peak-system.com)
SDH::cCANSerial_PEAK_InternalInternal hardware specific implementation details of the lowlevel PEAK CAN interface
SDH::cCANSerial_PEAKExceptionDerived exception class for low-level CAN PEAK related exceptions
SDH::cCRCCyclic Redundancy Code checker class, used for protecting communication against transmission errors
SDH::cCRC_DSACON32mA derived CRC class that uses a CRC table and initial value suitable for the Weiss Robotics DSACON32m controller
SDH::cCRC_SDHA derived CRC class that uses a CRC table and initial value suitable for protecing the binary communication with SDH via RS232
SDH::cDBGA class to print colored debug messages
SDH::cDSASDH::cDSA is the end user interface class to access the DSACON32m, the tactile sensor controller of the SDH
SDH::cDSAExceptionDerived exception class for low-level DSA related exceptions
cDSAUpdaterClass to create an updater thread for continuously updating tactile sensor data
SDH::cHexByteStringDummy class for (debug) stream output of bytes as list of hex values
cIsGraspedBaseAbstract base class for calculation of IsGrasped condition using tactile sensor information
cIsGraspedByAreaClass for calculation of IsGrasped condition using an expected area of contact measured by the tactile sensors
SDH::cMsgClass for short, fixed maximum length text messages
SDH::cRS232Low-level communication class to access a serial port on Cygwin and Linux
SDH::cRS232ExceptionDerived exception class for low-level RS232 related exceptions
SDH::cSDHSDH::cSDH is the end user interface class to control a SDH (SCHUNK Dexterous Hand)
SDH::cSDHBaseThe base class to control the SCHUNK Dexterous Hand
SDH::cSDHErrorCommunicationDerived exception class for exceptions related to communication between the SDHLibrary and the SDH
SDH::cSDHErrorInvalidParameterDerived exception class for exceptions related to invalid parameters
SDH::cSDHLibraryExceptionBase class for exceptions in the SDHLibrary-CPP
cSDHOptionsClass for command line option parsing holding option parsing results
SDH::cSDHSerialThe class to communicate with a SDH via RS232
SDH::cSerialBaseLow-level communication class to access a serial port
SDH::cSerialBaseExceptionDerived exception class for low-level serial communication related exceptions
SDH::cSerialBase::cSetTimeoutTemporarilyHelper class to set timeout of _serial_base on construction and reset to previous value on destruction. (RAII-idiom)
SDH::cSetValueTemporarily< T >Helper class to set value on construction and reset to previous value on destruction. (RAII-idiom)
SDH::cSimpleStringListA simple string list. (Fixed maximum number of strings of fixed maximum length)
SDH::cSimpleTimeVery simple class to measure elapsed time
SDH::cSimpleVectorA simple vector implementation
SDH::cSimpleVectorExceptionDerived exception class for low-level simple vector related exceptions
SDH::cTCPSerialLow-level communication class to access a CAN port
SDH::cTCPSerialExceptionDerived exception class for low-level CAN ESD related exceptions
SDH::cUnitConverterUnit conversion class to convert values between physical unit systems
option
SDH::cDSA::sContactInfoStructure to hold info about the contact of one sensor patch
SDH::cDSA::sControllerInfoA data structure describing the controller info about the remote DSACON32m controller
SDH::cDSA::sMatrixInfoA data structure describing a single sensor matrix connected to the remote DSACON32m controller
sRecordedDataStructure to hold current hand state while recording with demo-benchmark
SDH::cDSA::sResponseData structure for storing responses from the remote DSACON32m controller
SDH::sSDHBinaryRequestData structure with binary data for request from PC to SDH
SDH::sSDHBinaryResponseData structure with binary data for response from SDH to PC
SDH::cDSA::sSensitivityInfoStructure to hold info about the sensitivity settings of one sensor patch
SDH::cDSA::sSensorInfoA data structure describing the sensor info about the remote DSACON32m controller
SDH::cDSA::sTactileSensorFrameA data structure describing a full tactile sensor frame read from the remote DSACON32m controller