解决sdk调用重启接口,传参错误导致进入了烧录模式

This commit is contained in:
yangjiaxuan 2023-11-23 11:36:39 +08:00
parent ff3a782f4e
commit 47cf2a4ae8
1 changed files with 5 additions and 2 deletions

View File

@ -1,4 +1,4 @@
#include "hg_scanner_239.h" #include "hg_scanner_239.h"
#include "../wrapper/hg_log.h" #include "../wrapper/hg_log.h"
#include "filetools.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) int hg_scanner_239::set_devreboot(int data)
{ {
std::lock_guard<std::mutex> lock(io_lock_); std::lock_guard<std::mutex> 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() int hg_scanner_239::set_devshtudown()
{ {