1 #ifndef __TRACKER_3DMOUSE_H 2 #define __TRACKER_3DMOUSE_H 16 const char *port =
"/dev/ttyS1",
18 int filtering_count = 1);
30 bool set_filtering_count(
int count);
31 virtual void clear_values(
void);
33 unsigned char _buffer[2048];
virtual int get_report(void)=0
Gets a report if one is available, returns 0 if not, 1 if complete report.
virtual void reset(void)=0
Reset the tracker.
Generic connection class not specific to the transport mechanism.
virtual void mainloop()=0
Called once through each main loop iteration to handle updates. Remote object mainloop() should call ...