From c50bbbc5d66b91d51259402a581f38d7421a33ac Mon Sep 17 00:00:00 2001 From: 13038267101 Date: Tue, 30 May 2023 17:04:58 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=20302=E8=AE=BE=E5=A4=87?= =?UTF-8?q?=E8=BF=94=E5=9B=9E4=E7=9A=84=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hgdriver/hgdev/hg_scanner_302.cpp | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/hgdriver/hgdev/hg_scanner_302.cpp b/hgdriver/hgdev/hg_scanner_302.cpp index cd4493f..9ccbd8b 100644 --- a/hgdriver/hgdev/hg_scanner_302.cpp +++ b/hgdriver/hgdev/hg_scanner_302.cpp @@ -915,8 +915,12 @@ void hg_scanner_302::thread_handle_usb_read(void) ret = io_->read_interrupt(buf, &size); } - VLOG_MINI_5(LOG_LEVEL_DEBUG_INFO, "read-INT = %s: From(%d), Code(%d), Index(%d), size = %d\n", hg_scanner_err_name(ret), - info->From, info->Code, info->Img_Index, size); + if (ret != SCANNER_ERR_OK && ret != SCANNER_ERR_TIMEOUT) + { + VLOG_MINI_5(LOG_LEVEL_DEBUG_INFO, "read-INT = %s: From(%d), Code(%d), Index(%d), size = %d\n", hg_scanner_err_name(ret), + info->From, info->Code, info->Img_Index, size); + } + if (ret != SCANNER_ERR_OK) { if (ret == SCANNER_ERR_TIMEOUT) @@ -1074,8 +1078,9 @@ int hg_scanner_302::start(void) ret = status_ = SCANNER_ERR_DEVICE_ISLOCK; else { - VLOG_MINI_2(LOG_LEVEL_WARNING, "consider as success on SR_GET_ANDROID_STATE(%d) result: %s\n", val, hg_scanner_err_name(ret)); - break; + ret = status_ = SCANNER_ERR_OUT_OF_RANGE; + VLOG_MINI_2(LOG_LEVEL_WARNING, "The device is abnormal and can not be scanned : %s\n", val, hg_scanner_err_name(ret)); + //break; } VLOG_MINI_2(LOG_LEVEL_WARNING, "failed on SR_GET_ANDROID_STATE(%d) result: %s\n", val, hg_scanner_err_name(ret));