finished getting all of the usb stuff working nicely(ish)
diff --git a/gyro_board/src/libusb-driver/libusb_wrap.cc b/gyro_board/src/libusb-driver/libusb_wrap.cc
index d8161ab..72fc58e 100644
--- a/gyro_board/src/libusb-driver/libusb_wrap.cc
+++ b/gyro_board/src/libusb-driver/libusb_wrap.cc
@@ -37,11 +37,11 @@
(int)libusb_get_device_address(devs[i]));
r = libusb_open(devs[i], &dev_handle);
if (libusb_kernel_driver_active(dev_handle, 0) == 1) {
- LOG(INFO, "Device already in use, trying next one.");
+ LOG(INFO, "Device already in use, trying next one.\n");
continue;
}
if (r < 0) {
- LOG(WARNING, "Failed to open device.");
+ LOG(WARNING, "Failed to open device.\n");
} else {
found = true;
break;
@@ -50,26 +50,26 @@
}
libusb_free_device_list(devs, 1);
if (!found) {
- LOG(ERROR, "Couldn't open device.");
+ LOG(ERROR, "Couldn't open device.\n");
return NULL;
}
if (libusb_kernel_driver_active(dev_handle, 0) == 1) {
- LOG(INFO, "Kernel Driver Active");
+ LOG(INFO, "Kernel Driver Active\n");
if (libusb_detach_kernel_driver(dev_handle, 0) == 0) {
- LOG(INFO, "Kernel Driver Detached!");
+ LOG(INFO, "Kernel Driver Detached!\n");
} else {
- LOG(ERROR, "Couldn't detach kernel driver.");
+ LOG(ERROR, "Couldn't detach kernel driver.\n");
return NULL;
}
}
r = libusb_claim_interface(dev_handle, 0);
if (r < 0) {
- LOG(ERROR, "Cannot Claim Interface");
+ LOG(ERROR, "Cannot Claim Interface\n");
return 0;
}
- LOG(INFO, "Claimed Interface");
+ LOG(INFO, "Claimed Interface\n");
return new LibUSBDeviceHandle(dev_handle);
}
@@ -84,9 +84,9 @@
int r;
r = libusb_release_interface(dev_handle_, 0);
if (r != 0) {
- LOG(FATAL, "Cannot Release Interface");
+ LOG(FATAL, "Cannot Release Interface\n");
}
- LOG(INFO, "Released Interface");
+ LOG(INFO, "Released Interface\n");
libusb_close(dev_handle_);
}