diff --git a/hgdriver/hgdev/usb_manager.cpp b/hgdriver/hgdev/usb_manager.cpp index 0bee57e..97b0a92 100644 --- a/hgdriver/hgdev/usb_manager.cpp +++ b/hgdriver/hgdev/usb_manager.cpp @@ -844,21 +844,21 @@ int usb_io::control_io(uint8_t type, uint8_t req, uint16_t val, uint16_t ind, vo } else { - if (on_io_error((scanner_err)usb_manager::usb_error_2_hg_err(ret), &endpoints_.control.in)) - { - ret = libusb_control_transfer(handle_, type, req, val, ind, (unsigned char*)buf, *len, to_); - if (ret > 0) - { - *len = ret; + //if (on_io_error((scanner_err)usb_manager::usb_error_2_hg_err(ret), &endpoints_.control.in)) + //{ + // ret = libusb_control_transfer(handle_, type, req, val, ind, (unsigned char*)buf, *len, to_); + // if (ret > 0) + // { + // *len = ret; - last_err_ = SCANNER_ERR_OK; + // last_err_ = SCANNER_ERR_OK; - return last_err_; - } - else - *len = 0; - } - else + // return last_err_; + // } + // else + // *len = 0; + //} + //else *len = 0; VLOG_MINI_5(LOG_LEVEL_DEBUG_INFO, "libusb_control_transfer(%x, %x, %d, %d) = %s\n", type, req, val, ind, libusb_error_name(ret)); last_err_ = usb_manager::usb_error_2_hg_err(ret);