MITK-IGT
IGT Extension of MITK
Loading...
Searching...
No Matches
mitkNDIProtocol.h File Reference
#include <itkObject.h>
#include <itkObjectFactory.h>
#include <MitkIGTExports.h>
#include "mitkSerialCommunication.h"
#include "mitkNDIPassiveTool.h"

Go to the source code of this file.

Classes

class  mitk::NDIProtocol
 The NDI Protocol class provides building and parsing of command strings and answers to and from a NDI tracking device. More...
 

Namespaces

namespace  mitk
 IGT Exceptions.
 

Enumerations

enum  mitk::NDIErrorCode {
  mitk::NDIOKAY = 0 , mitk::NDIERROR = 1 , mitk::SERIALINTERFACENOTSET , mitk::SERIALSENDERROR ,
  mitk::SERIALRECEIVEERROR , mitk::SROMFILETOOLARGE , mitk::SROMFILETOOSMALL , mitk::NDICRCERROR ,
  mitk::NDIINVALIDCOMMAND , mitk::NDICOMMANDTOOLONG , mitk::NDICOMMANDTOOSHORT , mitk::NDICRCDOESNOTMATCH ,
  mitk::NDITIMEOUT , mitk::NDIUNABLETOSETNEWCOMMPARAMETERS , mitk::NDIINCORRECTNUMBEROFPARAMETERS , mitk::NDIINVALIDPORTHANDLE ,
  mitk::NDIINVALIDTRACKINGPRIORITY , mitk::NDIINVALIDLED , mitk::NDIINVALIDLEDSTATE , mitk::NDICOMMANDINVALIDINCURRENTMODE ,
  mitk::NDINOTOOLFORPORT , mitk::NDIPORTNOTINITIALIZED , mitk::NDISYSTEMNOTINITIALIZED , mitk::NDIUNABLETOSTOPTRACKING ,
  mitk::NDIUNABLETOSTARTTRACKING , mitk::NDIINITIALIZATIONFAILED , mitk::NDIINVALIDVOLUMEPARAMETERS , mitk::NDICANTSTARTDIAGNOSTICMODE ,
  mitk::NDICANTINITIRDIAGNOSTICS , mitk::NDIFAILURETOWRITESROM , mitk::NDIENABLEDTOOLSNOTSUPPORTED , mitk::NDICOMMANDPARAMETEROUTOFRANGE ,
  mitk::NDINOMEMORYAVAILABLE , mitk::NDIPORTHANDLENOTALLOCATED , mitk::NDIPORTHASBECOMEUNOCCUPIED , mitk::NDIOUTOFHANDLES ,
  mitk::NDIINCOMPATIBLEFIRMWAREVERSIONS , mitk::NDIINVALIDPORTDESCRIPTION , mitk::NDIINVALIDOPERATIONFORDEVICE , mitk::NDIWARNING ,
  mitk::NDIUNKNOWNERROR , mitk::NDIUNEXPECTEDREPLY , mitk::UNKNOWNHANDLERETURNED , mitk::TRACKINGDEVICERESET ,
  mitk::TRACKINGDEVICENOTSET
}
 Error codes of NDI tracking devices. More...