diff --git a/hgdriver/hgdev/hg_scanner_239.cpp b/hgdriver/hgdev/hg_scanner_239.cpp index 8c100ff..68af3a9 100644 --- a/hgdriver/hgdev/hg_scanner_239.cpp +++ b/hgdriver/hgdev/hg_scanner_239.cpp @@ -2105,7 +2105,7 @@ int hg_scanner_239::get_device_log(string &logpath) int hg_scanner_239::set_devreboot() { int val = 0, - ret = read_register(SR_REBOOT, &val); + ret = write_register(SR_REBOOT, val); if (ret != SCANNER_ERR_OK) return ret; @@ -2113,7 +2113,7 @@ int hg_scanner_239::set_devreboot() int hg_scanner_239::set_devshtudown() { int val = 0, - ret = read_register(SR_POWEROFF, &val); + ret = write_register(SR_POWEROFF, val); if (ret != SCANNER_ERR_OK) return ret;