44 IDLog(
"Error: No GPUSB device found\n");
87 IDLog(
"start command value is 0x%X\n", guideCMD[0]);
89 rc =
WriteBulk((
unsigned char *)guideCMD, 1, 1000);
92 IDLog(
"startPulse WriteBulk returns %d\n", rc);
107 IDLog(
"Stop North\n");
113 IDLog(
"Stop West\n");
119 IDLog(
"Stop South\n");
125 IDLog(
"Stop East\n");
135 if ((guideCMD[0] & 0xF) == 0)
139 IDLog(
"stop command value is 0x%X\n", guideCMD[0]);
141 rc =
WriteBulk((
unsigned char *)guideCMD, 1, 1000);
144 IDLog(
"stopPulse WriteBulk returns %d\n", rc);
bool stopPulse(int direction)
bool startPulse(int direction)
int WriteBulk(unsigned char *buf, int nbytes, int timeout)
libusb_device * FindDevice(int, int, int)
void IDLog(const char *fmt,...)