From 47cf2a4ae84297a36b9d8eba70c98e62a3005517 Mon Sep 17 00:00:00 2001 From: yangjiaxuan <171295266@qq.com> Date: Thu, 23 Nov 2023 11:36:39 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3sdk=E8=B0=83=E7=94=A8?= =?UTF-8?q?=E9=87=8D=E5=90=AF=E6=8E=A5=E5=8F=A3=EF=BC=8C=E4=BC=A0=E5=8F=82?= =?UTF-8?q?=E9=94=99=E8=AF=AF=E5=AF=BC=E8=87=B4=E8=BF=9B=E5=85=A5=E4=BA=86?= =?UTF-8?q?=E7=83=A7=E5=BD=95=E6=A8=A1=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hgdriver/hgdev/hg_scanner_239.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/hgdriver/hgdev/hg_scanner_239.cpp b/hgdriver/hgdev/hg_scanner_239.cpp index 9e54df6..06b73a6 100644 --- a/hgdriver/hgdev/hg_scanner_239.cpp +++ b/hgdriver/hgdev/hg_scanner_239.cpp @@ -1,4 +1,4 @@ -#include "hg_scanner_239.h" +#include "hg_scanner_239.h" #include "../wrapper/hg_log.h" #include "filetools.h" @@ -1950,8 +1950,11 @@ int hg_scanner_239::get_device_log(string &logpath) int hg_scanner_239::set_devreboot(int data) { std::lock_guard lock(io_lock_); + int val = 1; + if (data == SANE_POWER_RESTART) + val = 0; - return write_register(setting3399::SR_REBOOT, data); + return write_register(setting3399::SR_REBOOT, val); } int hg_scanner_239::set_devshtudown() {