KatanaNativeInterface $VERSION$

Exceptions

Classes

struct  Context
class  Exception
class  CannotOpenPortException
 Failed to open the serial communication device. More...
class  CannotGetSetPortAttributesException
 Could not set or get the attributes for the given serial communication device. More...
class  PortNotOpenException
 The port was not open. More...
class  DeviceReadException
 Reading from the serial communication device failed. More...
class  DeviceWriteException
 Writing to the serial communication device failed. More...
class  ReadWriteNotCompleteException
 This exception is the base for the WriteNotComplete and ReadNotCompleteException. More...
class  WriteNotCompleteException
 Not all bytes could be written to the serial communication device. More...
class  ReadNotCompleteException
 The Katana didn't answer correctly within the given timeout. More...
class  ErrorException
 The Katana returned an error string. More...
class  WrongCRCException
 CRC check for the answer package failed. More...
class  FirmwareException
 Exception reported by the firmware. More...
class  SlaveErrorException
 Slave error occurred. More...
class  ParameterReadingException
 There was an error while reading a parameter from the robot. More...
class  ParameterWritingException
 The data you wanted to send to the robot was invalid. More...
class  WrongParameterException
 The given parameter was wrong. More...
class  MotorOutOfRangeException
 The encoders for the given motor were out of range. More...
class  MotorTimeoutException
 The timeout elapsed for the given motor and target position. More...
class  MotorCrashException
 The requested motor crashed during the movement. More...
class  ConfigFileOpenException
 Accessing the given configuration file failed (may be: access denied or wrong path) More...
class  ConfigFileStateException
 The state of the configuration file wasn't "good". More...
class  ConfigFileSectionNotFoundException
 The requested section could not be found. More...
class  ConfigFileSubsectionNotFoundException
 The requested subsection could not be found. More...
class  ConfigFileEntryNotFoundException
 The requested entry could not be found. More...
class  ConfigFileSyntaxErrorException
 There was a syntax error in the configuration file. More...
class  KNI::NoSolutionException
 No solution found for the given cartesian coordinates. More...
class  JointSpeedException
 Joint speed too high. More...
class  WaitParameterException
 Wait parameter set to false. More...