移除照片模式,新增实例439json

This commit is contained in:
13038267101 2022-11-26 11:22:39 +08:00
parent 2f1ca8b556
commit b034c13abb
6 changed files with 28 additions and 12 deletions

File diff suppressed because one or more lines are too long

View File

@ -58,7 +58,7 @@ protected:
virtual int on_get_feedmode(int& feedmode) override;//获取分纸强度
virtual int on_set_feedmode(int feedmode) override;//设置分纸强度
virtual int on_pic_type(bool& pic);//照片模式或者文本模式
virtual int on_pick_paper(bool autostrength);
virtual int on_pick_paper(bool autostrength); //自动分纸强度
virtual int on_pick_paper_threshold(double threshold);
virtual int on_is_auto_paper(bool isautopaper);//待纸扫描
virtual void on_device_reconnected(void) override;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -241,7 +241,15 @@ hg_scanner* hg_scanner_mgr::create_scanner_g402(const char* name, usb_io* io, sc
return dynamic_cast<hg_scanner*>(s);
}
hg_scanner* hg_scanner_mgr::create_scanner_g439(const char* name, usb_io* io, scanner_handle* h)
{
hg_scanner_239* s = new hg_scanner_239(name, 0x439, io);
if (h)
*h = s;
return dynamic_cast<hg_scanner*>(s);
}
void hg_scanner_mgr::usb_event_handle(usb_event ev, libusb_device* device, int vid, int pid, int usb_ver_h, int usb_ver_l, bool* retry, void* user) // usb_ver_h.usb_ver_l
{
hg_scanner_mgr* obj = (hg_scanner_mgr*)user;

View File

@ -104,6 +104,7 @@ public:
static hg_scanner* create_scanner_g302(const char* name, usb_io* io, scanner_handle* h);
static hg_scanner* create_scanner_g400(const char* name, usb_io* io, scanner_handle* h);
static hg_scanner* create_scanner_g402(const char* name, usb_io* io, scanner_handle* h);
static hg_scanner* create_scanner_g439(const char* name, usb_io* io, scanner_handle* h);
public:
scanner_err hg_scanner_enum(ScannerInfo* scanner_list, long* count, bool local_only);