11#define VRPN_DYNA_MAX_SENSORS 13
24 unsigned reportLength;
25 unsigned totalReportLength;
30 const char *port =
"/dev/ttyd3",
long baud = 38400);
37 unsigned char foo[128];
47 void printError(
unsigned char uchErrCode,
unsigned char uchExpandedErrCode);
Generic connection class not specific to the transport mechanism.
vrpn_Tracker_Dyna(char *name, vrpn_Connection *c, int cSensors=1, const char *port="/dev/ttyd3", long baud=38400)
void printError(unsigned char uchErrCode, unsigned char uchExpandedErrCode)
virtual void reset(void)=0
Reset the tracker.
virtual int get_report(void)=0
Gets a report if one is available, returns 0 if not, 1 if complete report.
vrpn_Tracker_Serial(const char *name, vrpn_Connection *c, const char *port="/dev/ttyS1", long baud=38400)
class VRPN_API vrpn_Connection
int vrpn_read_available_characters(int comm, unsigned char *buffer, size_t bytes)
vrpn_Serial: Pulls all the serial port routines into one file to make porting to new operating system...