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

File List

Here is a list of all files with brief descriptions:
DoxyfileDoxyfile for generating documentation for SDHLibrary cpp using doxygen
MakefileMakefile for SDH SDHLibrary C project
demo/cancat.cppYet incomplete tool to send and receive data via CAN. See __help__ and online help ("-h" or "--help") for available options
demo/demo-benchmark.cppSimple script to benchmark communication speed of the SDH. See __help__ and online help ("-h" or "--help") for available options
demo/demo-contact-grasping.cppSimple script to do grasping using tactile sensor info feedback. See __help__ and online help ("-h" or "--help") for available options
demo/demo-dsa-simple.cppSimple program to test class cDSA (tactile sensor reading). See __help__ and online help ("-h" or "--help") for available options
demo/demo-dsa.cppSimple program to test class cDSA. See __help__ and online help ("-h" or "--help") for available options
demo/demo-GetAxisActualAngle.cppPrint measured actual axis angles of an attached SDH. (C++ demo application using the SDHLibrary-CPP library.) See __help__ and online help ("-h" or "--help") for available options
demo/demo-GetFingerXYZ.cppPrint measured actual axis angles of an attached SDH. (C++ demo application using the SDHLibrary-CPP library.) See __help__ and online help ("-h" or "--help") for available options
demo/demo-griphand.cppVery simple demonstration program using the SDHLibrary-CPP: Demonstrate the use of the GripHand command See __help__ and online help ("-h" or "--help") for available options
demo/demo-mimic.cppPrint measured actual axis angles of an attached SDH. (C++ demo application using the SDHLibrary-CPP library.) See __help__ and online help ("-h" or "--help") for available options
demo/demo-radians.cppVery simple demonstration program using the SDHLibrary-CPP: Make an attached SDH move one finger with "pose" controller type (coordinated position control), commanding in radians. See __help__ and online help ("-h" or "--help") for available options
demo/demo-simple-withtiming.cppVery simple C++ programm to make an attached SDH move
demo/demo-simple.cppVery simple demonstration program using the SDHLibrary-CPP: Make an attached SDH move one finger with "pose" controller type (coordinated position control). See __help__ and online help ("-h" or "--help") for available options
demo/demo-simple2.cppVery simple C++ programm to make an attached SDH move. With non-sequential call of move and Stop. See __help__ and online help ("-h" or "--help") for available options
demo/demo-simple3.cppVery simple C++ programm to make an attached SDH move. With non-sequential call of move and WaitAxis. See __help__ and online help ("-h" or "--help") for available options
demo/demo-temperature.cppPrint measured temperatures of an attached SDH. (C++ demo application using the SDHLibrary-CPP library.) See __help__ and online help ("-h" or "--help") for available options
demo/demo-velocity-acceleration.cppVery simple demonstration program using the SDHLibrary-CPP: Make an attached SDH move one finger in "velocity with acceleration ramp" control mode. See __help__ and online help ("-h" or "--help") for available options
demo/dsaboost.cppHelper stuff for the "boosted" DSA stuff
demo/dsaboost.hHelper stuff for the DSA using boost
demo/sdhoptions.cppImplementation of a class to parse common SDH related command line options
demo/sdhoptions.hImplementation of a class to parse common SDH related command line options
sdh/basisdef.hThis file contains some basic definitions (defines, macros, datatypes)
sdh/canserial-esd.cppImplementation of class SDH::cCANSerial_ESD, a class to access an ESD CAN interface on cygwin/linux and Visual Studio
sdh/canserial-esd.hInterface of class SDH::cCANSerial_ESD, class to access CAN bus via ESD card on cygwin/linux
sdh/canserial-peak.cppImplementation of class SDH::cCANSerial_PEAK, a class to access a PEAK CAN interface on cygwin/linux and Visual Studio
sdh/canserial-peak.hInterface of class SDH::cCANSerial_PEAK, class to access CAN bus via PEAK card on cygwin/linux
sdh/crc.cppImplementation of class SDH::cCRC_DSACON32m (actually only the static members all other is derived)
sdh/crc.hThis file contains interface to cCRC, a class to handle CRC calculation
sdh/dbg.hThis file contains interface and implementation of class SDH::cDBG, a class for colorfull debug messages
sdh/dsa.cppThis file contains definition of SDH::cDSA, a class to communicate with the tactile sensors of the SDH
sdh/dsa.hThis file contains interface to SDH::cDSA, a class to communicate with the tactile sensors of the SDH
sdh/release.hThis file contains nothing but C/C++ defines with the name of the project itself (PROJECT_NAME) and the name of the release (PROJECT_RELEASE) of the whole project
sdh/rs232-cygwin.cppImplementation of class SDH::cRS232, a class to access serial RS232 port on cygwin/linux
sdh/rs232-cygwin.hInterface of class SDH::cRS232, a class to access serial RS232 port on cygwin/linux
sdh/rs232-vcc.cppImplementation of class SDH::cRS232, a class to access serial RS232 port with VCC compiler on Windows
sdh/rs232-vcc.hImplementation of class SDH::cRS232, a class to access serial RS232 port with VCC compiler on Windows
sdh/sdh.cppThis file contains the interface to class SDH::cSDH, the end user class to access the SDH from a PC
sdh/sdh.hThis file contains the interface to class SDH::cSDH, the end user class to access the SDH from a PC
sdh/sdh_codes.cppThis file contains function to convert the binary command and return codes of the SDH to strings
sdh/sdh_codes.hThis file contains function to convert the binary command codes of the SDH. To use this from a non gcc compiler you might have to define SDH__attribute__ to nothing and SDH_USE_VCC to 1
sdh/sdh_command_codes.hThis file contains the binary command codes of the SDH. To use this from a non gcc compiler you might have to define SDH__attribute__ to nothing and SDH_USE_VCC to 1
sdh/sdh_return_codes.hThis file contains a typedef for a common Return Codes enum
sdh/sdhbase.cppImplementation of class SDH::cSDHBase
sdh/sdhbase.hInterface of class SDH::cSDHBase
sdh/sdhexception.cppImplementation of the exception base class SDH::cSDHLibraryException and SDH::cMsg
sdh/sdhexception.hInterface of the exception base class SDH::cSDHLibraryException and SDH::cMsg
sdh/sdhlibrary_settings.hThis file contains settings to make the SDHLibrary compile on differen systems:

  • gcc/Cygwin/Windows
  • gcc/Linux
  • VisualC++/Windows
sdh/sdhserial.cppInterface of class SDH::cSDHSerial
sdh/sdhserial.hInterface of class SDH::cSDHSerial
sdh/serialbase.cppImplementation of class SDH::cSerialBase, a virtual base class to access serial interfaces like RS232 or CAN
sdh/serialbase.hInterface of class SDH::cSerialBase, a virtal base class to access serial communication channels like RS232 or CAN
sdh/simplestringlist.cppImplementation of class SDH::cSimpleStringList
sdh/simplestringlist.hInterface of class SDH::cSimpleStringList
sdh/simpletime.hInterface of auxilliary utility functions for SDHLibrary-CPP
sdh/simplevector.cppImplementation of class SDH::cSimpleVector
sdh/simplevector.hInterface of class SDH::cSimpleVector
sdh/tcpserial.cppImplementation of class SDH::cTCPSerial, a class to access a TCP port on cygwin/linux and Visual Studio
sdh/tcpserial.hInterface of class SDH::cTCPSerial, class to access TCP port cygwin/linux
sdh/unit_converter.cppImplementation of class SDH::cUnitConverter
sdh/unit_converter.hInterface of class SDH::cUnitConverter
sdh/util.cppImplementation of auxilliary utility functions for SDHLibrary-CPP
sdh/util.hInterface of auxilliary utility functions for SDHLibrary-CPP
vcc/getopt.c
vcc/getopt.h
vcc/getopt1.c
vcc/test-dll/AssemblyInfo.cpp
vcc/test-dll/Stdafx.cpp
vcc/test-dlluse/AssemblyInfo.cpp
vcc/test-dlluse/stdafx.cpp