#include <itkObject.h>
#include <itkObjectFactory.h>
#include <MitkIGTExports.h>
#include "mitkSerialCommunication.h"
#include "mitkNDIPassiveTool.h"
Go to the source code of this file.
|
class | mitk::NDIProtocol |
| The NDI Protocol class provides building and parsing of command strings and answers to and from a NDI tracking device. More...
|
|
|
enum | mitk::NDIErrorCode {
mitk::NDIOKAY,
mitk::NDIERROR,
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...
|
|