调整oem厂商

This commit is contained in:
13038267101 2023-01-12 15:11:08 +08:00
parent 48f5da3491
commit 4a85f77a85
3 changed files with 170 additions and 170 deletions

View File

@ -10,23 +10,23 @@
// 公司名称 & 信息 // 公司名称 & 信息
#ifdef OEM_HANWANG #ifdef OEM_HANWANG
// #define COMPANY_NAME "汉王科技股份有限公司" // #define COMPANY_NAME "汉王科技股份有限公司"
#define COMPANY_NAME "\346\261\211\347\216\213\347\247\221\346\212\200\350\202\241\344\273\275\346\234\211\351\231\220\345\205\254\345\217\270" #define COMPANY_NAME "\346\261\211\347\216\213\347\247\221\346\212\200\350\202\241\344\273\275\346\234\211\351\231\220\345\205\254\345\217\270"
// #define BRAND_APP_NAME "汉王扫描应用程序" // #define BRAND_APP_NAME "汉王扫描应用程序"
#define BRAND_APP_NAME "\346\261\211\347\216\213\346\211\253\346\217\217\345\272\224\347\224\250\347\250\213\345\272\217" #define BRAND_APP_NAME "\346\261\211\347\216\213\346\211\253\346\217\217\345\272\224\347\224\250\347\250\213\345\272\217"
// #define BRAND_TITLE_VERSION "版本" // #define BRAND_TITLE_VERSION "版本"
#define BRAND_TITLE_VERSION "\347\211\210\346\234\254" #define BRAND_TITLE_VERSION "\347\211\210\346\234\254"
// #define BRAND_TITLE_COPYRIGHT "版权" // #define BRAND_TITLE_COPYRIGHT "版权"
#define BRAND_TITLE_COPYRIGHT "\347\211\210\346\235\203" #define BRAND_TITLE_COPYRIGHT "\347\211\210\346\235\203"
#define BRAND_COPYRIGHT "1998-2022 HANVONSCAN\343\200\202\344\277\235\347\225\231\346\211\200\346\234\211\346\235\203\345\210\251" #define BRAND_COPYRIGHT "1998-2022 HANVONSCAN\343\200\202\344\277\235\347\225\231\346\211\200\346\234\211\346\235\203\345\210\251"
// #define BRAND_TITE_MANUFACTOR "制造商/开发商" // #define BRAND_TITE_MANUFACTOR "制造商/开发商"
#define BRAND_TITE_MANUFACTOR "\345\210\266\351\200\240\345\225\206/\345\274\200\345\217\221\345\225\206" #define BRAND_TITE_MANUFACTOR "\345\210\266\351\200\240\345\225\206/\345\274\200\345\217\221\345\225\206"
// #define BRAND_TITLE_URL "公司网址" // #define BRAND_TITLE_URL "公司网址"
#define BRAND_TITLE_URL "\345\205\254\345\217\270\347\275\221\345\235\200" #define BRAND_TITLE_URL "\345\205\254\345\217\270\347\275\221\345\235\200"
#define BRAND_COMPANY_URL "www.hw99.com" #define BRAND_COMPANY_URL "www.hw99.com"
#define BRAND_URL_COMPANY_URL "https://www.hw99.com/" #define BRAND_URL_COMPANY_URL "https://www.hw99.com/"
// #define BRAND_TITLE_TEL "联系电话" // #define BRAND_TITLE_TEL "联系电话"
#define BRAND_TITLE_TEL "\350\201\224\347\263\273\347\224\265\350\257\235" #define BRAND_TITLE_TEL "\350\201\224\347\263\273\347\224\265\350\257\235"
#define BRAND_COMPANY_TEL "(010)82786854" #define BRAND_COMPANY_TEL "(010)82786854"
// #define BRAND_TITLE_ADDRESS "地址" // #define BRAND_TITLE_ADDRESS "地址"
#define BRAND_TITLE_ADDRESS "\345\234\260\345\235\200" #define BRAND_TITLE_ADDRESS "\345\234\260\345\235\200"
@ -39,80 +39,80 @@
#define BRAND_URL_GPS "https://j.map.baidu.com/68/idCJ" #define BRAND_URL_GPS "https://j.map.baidu.com/68/idCJ"
#elif defined(OEM_LISICHENG) #elif defined(OEM_LISICHENG)
// #define COMPANY_NAME "北京立思辰计算机技术有限公司" // #define COMPANY_NAME "北京立思辰计算机技术有限公司"
#define COMPANY_NAME "\345\214\227\344\272\254\347\253\213\346\200\235\350\276\260\350\256\241\347\256\227\346\234\272\346\212\200\346\234\257\346\234\211\351\231\220\345\205\254\345\217\270" #define COMPANY_NAME "\345\214\227\344\272\254\347\253\213\346\200\235\350\276\260\350\256\241\347\256\227\346\234\272\346\212\200\346\234\257\346\234\211\351\231\220\345\205\254\345\217\270"
// #define BRAND_APP_NAME "立思辰扫描应用程序" // #define BRAND_APP_NAME "立思辰扫描应用程序"
#define BRAND_APP_NAME "\347\253\213\346\200\235\350\276\260\346\211\253\346\217\217\345\272\224\347\224\250\347\250\213\345\272\217" #define BRAND_APP_NAME "\347\253\213\346\200\235\350\276\260\346\211\253\346\217\217\345\272\224\347\224\250\347\250\213\345\272\217"
// #define BRAND_TITLE_VERSION "版本" // #define BRAND_TITLE_VERSION "版本"
#define BRAND_TITLE_VERSION "\347\211\210\346\234\254" #define BRAND_TITLE_VERSION "\347\211\210\346\234\254"
// #define BRAND_TITLE_COPYRIGHT "版权" // #define BRAND_TITLE_COPYRIGHT "版权"
#define BRAND_TITLE_COPYRIGHT "\347\211\210\346\235\203" #define BRAND_TITLE_COPYRIGHT "\347\211\210\346\235\203"
#define BRAND_COPYRIGHT "2010-2022 LANXUM\343\200\202\344\277\235\347\225\231\346\211\200\346\234\211\346\235\203\345\210\251" #define BRAND_COPYRIGHT "2010-2022 LANXUM\343\200\202\344\277\235\347\225\231\346\211\200\346\234\211\346\235\203\345\210\251"
// #define BRAND_TITE_MANUFACTOR "制造商/开发商" // #define BRAND_TITE_MANUFACTOR "制造商/开发商"
#define BRAND_TITE_MANUFACTOR "\345\210\266\351\200\240\345\225\206/\345\274\200\345\217\221\345\225\206" #define BRAND_TITE_MANUFACTOR "\345\210\266\351\200\240\345\225\206/\345\274\200\345\217\221\345\225\206"
// #define BRAND_TITLE_URL "公司网址" // #define BRAND_TITLE_URL "公司网址"
#define BRAND_TITLE_URL "\345\205\254\345\217\270\347\275\221\345\235\200" #define BRAND_TITLE_URL "\345\205\254\345\217\270\347\275\221\345\235\200"
#define BRAND_COMPANY_URL "www.lanxum.com" #define BRAND_COMPANY_URL "www.lanxum.com"
#define BRAND_URL_COMPANY_URL "http://www.lanxum.com/" #define BRAND_URL_COMPANY_URL "http://www.lanxum.com/"
// #define BRAND_TITLE_TEL "联系电话" // #define BRAND_TITLE_TEL "联系电话"
#define BRAND_TITLE_TEL "\350\201\224\347\263\273\347\224\265\350\257\235" #define BRAND_TITLE_TEL "\350\201\224\347\263\273\347\224\265\350\257\235"
#define BRAND_COMPANY_TEL "+86 010 82736600" #define BRAND_COMPANY_TEL "+86 010 82736600"
// #define BRAND_TITLE_ADDRESS "地址" // #define BRAND_TITLE_ADDRESS "地址"
#define BRAND_TITLE_ADDRESS "\345\234\260\345\235\200" #define BRAND_TITLE_ADDRESS "\345\234\260\345\235\200"
// #define BRAND_COMPANY_ADDRESS "中国北京市海淀区学清路8号科技财富中心B座3A层" // #define BRAND_COMPANY_ADDRESS "中国北京市海淀区学清路8号科技财富中心B座3A层"
#define BRAND_COMPANY_ADDRESS "\344\270\255\345\233\275\345\214\227\344\272\254\345\270\202\346\265\267\346\267\200\345\214\272\345\255\246\346\270\205\350\267\2578\345\217\267\347\247\221\346\212\200\350\264\242\345\257\214\344\270\255\345\277\203B\345\272\2473A\345\261\202" #define BRAND_COMPANY_ADDRESS "\344\270\255\345\233\275\345\214\227\344\272\254\345\270\202\346\265\267\346\267\200\345\214\272\345\255\246\346\270\205\350\267\2578\345\217\267\347\247\221\346\212\200\350\264\242\345\257\214\344\270\255\345\277\203B\345\272\2473A\345\261\202"
// #define BRAND_TITLE_GPS "导航地址" // #define BRAND_TITLE_GPS "导航地址"
#define BRAND_TITLE_GPS "\345\257\274\350\210\252\345\234\260\345\235\200" #define BRAND_TITLE_GPS "\345\257\274\350\210\252\345\234\260\345\235\200"
// #define BRAND_COMPANY_GPS "百度地图访问" // #define BRAND_COMPANY_GPS "百度地图访问"
#define BRAND_COMPANY_GPS "\347\231\276\345\272\246\345\234\260\345\233\276\350\256\277\351\227\256" #define BRAND_COMPANY_GPS "\347\231\276\345\272\246\345\234\260\345\233\276\350\256\277\351\227\256"
#define BRAND_URL_GPS "https://j.map.baidu.com/5f/Xzh" #define BRAND_URL_GPS "https://j.map.baidu.com/5f/Xzh"
#elif defined(OEM_CANGTIAN) #elif defined(OEM_CANGTIAN)
// #define COMPANY_NAME "浙江沧田智能信息科技有限公司浙江沧田智能信息科技有限公司" // #define COMPANY_NAME "沧田智能信息技术有限公司"
#define COMPANY_NAME " \346\265\231\346\261\237\346\262\247\347\224\260\346\231\272\350\203\275\344\277\241\346\201\257\347\247\221\346\212\200\346\234\211\351\231\220\345\205\254\345\217\270\346\265\231\346\261\237\346\262\247\347\224\260\346\231\272\350\203\275\344\277\241\346\201\257\347\247\221\346\212\200\346\234\211\351\231\220\345\205\254\345\217\270" #define COMPANY_NAME "\346\262\247\347\224\260\346\231\272\350\203\275\344\277\241\346\201\257\346\212\200\346\234\257\346\234\211\351\231\220\345\205\254\345\217\270"
// #define BRAND_APP_NAME "沧田扫描应用程序" // #define BRAND_APP_NAME "沧田扫描应用程序"
#define BRAND_APP_NAME "\346\262\247\347\224\260\346\211\253\346\217\217\345\272\224\347\224\250\347\250\213\345\272\217" #define BRAND_APP_NAME "\346\262\247\347\224\260\346\211\253\346\217\217\345\272\224\347\224\250\347\250\213\345\272\217"
// #define BRAND_TITLE_VERSION "版本" // #define BRAND_TITLE_VERSION "版本"
#define BRAND_TITLE_VERSION "\347\211\210\346\234\254" #define BRAND_TITLE_VERSION "\347\211\210\346\234\254"
// #define BRAND_TITLE_COPYRIGHT "版权" // #define BRAND_TITLE_COPYRIGHT "版权"
#define BRAND_TITLE_COPYRIGHT "\347\211\210\346\235\203" #define BRAND_TITLE_COPYRIGHT "\347\211\210\346\235\203"
#define BRAND_COPYRIGHT "2017 CUMTENN\343\200\202\344\277\235\347\225\231\346\211\200\346\234\211\346\235\203\345\210\251" #define BRAND_COPYRIGHT "2017 CUMTENN\343\200\202\344\277\235\347\225\231\346\211\200\346\234\211\346\235\203\345\210\251"
// #define BRAND_TITE_MANUFACTOR "制造商/开发商" // #define BRAND_TITE_MANUFACTOR "制造商/开发商"
#define BRAND_TITE_MANUFACTOR "\345\210\266\351\200\240\345\225\206/\345\274\200\345\217\221\345\225\206" #define BRAND_TITE_MANUFACTOR "\345\210\266\351\200\240\345\225\206/\345\274\200\345\217\221\345\225\206"
// #define BRAND_TITLE_URL "公司网址" // #define BRAND_TITLE_URL "公司网址"
#define BRAND_TITLE_URL "\345\205\254\345\217\270\347\275\221\345\235\200" // #define BRAND_TITLE_URL "\345\205\254\345\217\270\347\275\221\345\235\200"
#define BRAND_COMPANY_URL "www.cumtennchina.com" //#define BRAND_COMPANY_URL "www.cumtennchina.com"
#define BRAND_URL_COMPANY_URL "http://www.cumtennchina.com/" //#define BRAND_URL_COMPANY_URL "http://www.cumtennchina.com/"
#define BRAND_TITLE_TEL "联系电话" //#define BRAND_TITLE_TEL "联系电话"
#define BRAND_TITLE_TEL "\350\201\224\347\263\273\347\224\265\350\257\235" #define BRAND_TITLE_TEL "\350\201\224\347\263\273\347\224\265\350\257\235"
#define BRAND_COMPANY_TEL "+86 0574 27974866" #define BRAND_COMPANY_TEL "+86 0574 27974866"
#define BRAND_TITLE_ADDRESS "地址" //#define BRAND_TITLE_ADDRESS "地址"
#define BRAND_TITLE_ADDRESS "\345\234\260\345\235\200" #define BRAND_TITLE_ADDRESS "\345\234\260\345\235\200"
// #define BRAND_COMPANY_ADDRESS "浙江省宁波市鄞州区学士路655号信科大厦C栋211" // #define BRAND_COMPANY_ADDRESS "浙江省嘉兴市嘉善县南星路819号"
#define BRAND_COMPANY_ADDRESS "\346\265\231\346\261\237\347\234\201\345\230\211\345\205\264\345\270\202\345\230\211\345\226\204\345\216\277\351\255\217\345\241\230\350\241\227\351\201\223\345\215\227\346\230\237\350\267\257\346\265\231\346\261\237\347\234\201\345\230\211\345\205\264\345\270\202\345\230\211\345\226\204\345\216\277\351\255\217\345\241\230\350\241\227\351\201\223\345\215\227\346\230\237\350\267\257819819\345\217\267" #define BRAND_COMPANY_ADDRESS "\346\265\231\346\261\237\347\234\201\345\230\211\345\205\264\345\270\202\345\230\211\345\226\204\345\216\277\345\215\227\346\230\237\350\267\257819\345\217\267"
#define BRAND_TITLE_GPS "导航地址" //#define BRAND_TITLE_GPS "导航地址"
#define BRAND_TITLE_GPS "\345\257\274\350\210\252\345\234\260\345\235\200" //#define BRAND_TITLE_GPS "\345\257\274\350\210\252\345\234\260\345\235\200"
#define BRAND_COMPANY_GPS "百度地图访问" //#define BRAND_COMPANY_GPS "百度地图访问"
#define BRAND_COMPANY_GPS "\347\231\276\345\272\246\345\234\260\345\233\276\350\256\277\351\227\256" //#define BRAND_COMPANY_GPS "\347\231\276\345\272\246\345\234\260\345\233\276\350\256\277\351\227\256"
#define BRAND_URL_GPS "https://j.map.baidu.com/7e/1TO" //#define BRAND_URL_GPS "https://j.map.baidu.com/7e/1TO"
#else #else
// #define COMPANY_NAME "宁波华高信息科技有限公司" // #define COMPANY_NAME "宁波华高信息科技有限公司"
#define COMPANY_NAME "\345\256\201\346\263\242\345\215\216\351\253\230\344\277\241\346\201\257\347\247\221\346\212\200\346\234\211\351\231\220\345\205\254\345\217\270" #define COMPANY_NAME "\345\256\201\346\263\242\345\215\216\351\253\230\344\277\241\346\201\257\347\247\221\346\212\200\346\234\211\351\231\220\345\205\254\345\217\270"
// #define BRAND_APP_NAME "华高扫描应用程序" // #define BRAND_APP_NAME "华高扫描应用程序"
#define BRAND_APP_NAME "\345\215\216\351\253\230\346\211\253\346\217\217\345\272\224\347\224\250\347\250\213\345\272\217" #define BRAND_APP_NAME "\345\215\216\351\253\230\346\211\253\346\217\217\345\272\224\347\224\250\347\250\213\345\272\217"
// #define BRAND_TITLE_VERSION "版本" // #define BRAND_TITLE_VERSION "版本"
#define BRAND_TITLE_VERSION "\347\211\210\346\234\254" #define BRAND_TITLE_VERSION "\347\211\210\346\234\254"
// #define BRAND_TITLE_COPYRIGHT "版权" // #define BRAND_TITLE_COPYRIGHT "版权"
#define BRAND_TITLE_COPYRIGHT "\347\211\210\346\235\203" #define BRAND_TITLE_COPYRIGHT "\347\211\210\346\235\203"
#define BRAND_COPYRIGHT "2017 HuaGoScan\343\200\202\344\277\235\347\225\231\346\211\200\346\234\211\346\235\203\345\210\251" #define BRAND_COPYRIGHT "2017 HuaGoScan\343\200\202\344\277\235\347\225\231\346\211\200\346\234\211\346\235\203\345\210\251"
// #define BRAND_TITE_MANUFACTOR "制造商/开发商" // #define BRAND_TITE_MANUFACTOR "制造商/开发商"
#define BRAND_TITE_MANUFACTOR "\345\210\266\351\200\240\345\225\206/\345\274\200\345\217\221\345\225\206" #define BRAND_TITE_MANUFACTOR "\345\210\266\351\200\240\345\225\206/\345\274\200\345\217\221\345\225\206"
// #define BRAND_TITLE_URL "公司网址" // #define BRAND_TITLE_URL "公司网址"
#define BRAND_TITLE_URL "\345\205\254\345\217\270\347\275\221\345\235\200" #define BRAND_TITLE_URL "\345\205\254\345\217\270\347\275\221\345\235\200"
#define BRAND_COMPANY_URL "www.huagaochina.com" #define BRAND_COMPANY_URL "www.huagaochina.com"
#define BRAND_URL_COMPANY_URL "http://www.huagaochina.com/" #define BRAND_URL_COMPANY_URL "http://www.huagaochina.com/"
// #define BRAND_TITLE_TEL "联系电话" // #define BRAND_TITLE_TEL "联系电话"
#define BRAND_TITLE_TEL "\350\201\224\347\263\273\347\224\265\350\257\235" #define BRAND_TITLE_TEL "\350\201\224\347\263\273\347\224\265\350\257\235"
#define BRAND_COMPANY_TEL "+86 0574 27974866" #define BRAND_COMPANY_TEL "+86 0574 27974866"
// #define BRAND_TITLE_ADDRESS "地址" // #define BRAND_TITLE_ADDRESS "地址"
#define BRAND_TITLE_ADDRESS "\345\234\260\345\235\200" #define BRAND_TITLE_ADDRESS "\345\234\260\345\235\200"
@ -134,10 +134,9 @@
#define BRAND_TITLE_ROLLER_COUNT "\346\273\232\350\275\264\345\274\240\346\225\260" #define BRAND_TITLE_ROLLER_COUNT "\346\273\232\350\275\264\345\274\240\346\225\260"
// #define BRAND_TITLE_IP "设备IP" // #define BRAND_TITLE_IP "设备IP"
#define BRAND_TITLE_IP "\350\256\276\345\244\207IP" #define BRAND_TITLE_IP "\350\256\276\345\244\207IP"
// #define BRAND_TITLE_HISTORY_COUNT "历史张数" // #define BRAND_TITLE_HISTORY_COUNT "历史张数"
#define BRAND_TITLE_HISTORY_COUNT "\345\216\206\345\217\262\345\274\240\346\225\260" #define BRAND_TITLE_HISTORY_COUNT "\345\216\206\345\217\262\345\274\240\346\225\260"
// #define BRAND_NO_DEVICE "未连接设备"
// #define BRAND_NO_DEVICE "未连接设备"
#define BRAND_NO_DEVICE "\346\234\252\350\277\236\346\216\245\350\256\276\345\244\207" #define BRAND_NO_DEVICE "\346\234\252\350\277\236\346\216\245\350\256\276\345\244\207"
// #define BRAND_COMMUNICATION_FAIL "与设备通信失败" // #define BRAND_COMMUNICATION_FAIL "与设备通信失败"
#define BRAND_COMMUNICATION_FAIL "\344\270\216\350\256\276\345\244\207\351\200\232\344\277\241\345\244\261\350\264\245" #define BRAND_COMMUNICATION_FAIL "\344\270\216\350\256\276\345\244\207\351\200\232\344\277\241\345\244\261\350\264\245"
@ -204,7 +203,7 @@
#define SCANNER_NAME_HW_8000 "Hanvon HW-8000" #define SCANNER_NAME_HW_8000 "Hanvon HW-8000"
#define SCANNER_NAME_HW_9000 "Hanvon HW-9000" #define SCANNER_NAME_HW_9000 "Hanvon HW-9000"
#define SCANNER_NAME_CT_303 "CUMTENN CT-303" #define SCANNER_NAME_CT_9020 "CUMTENN CT-9020"
#define SCANNER_NAME_CT_404 "CUMTENN CT-404" #define SCANNER_NAME_CT_4520 "CUMTENN CT-4520"
#define SCANNER_NAME_CT_138 "CUMTENN CT-138" #define SCANNER_NAME_CT_138 "CUMTENN CT-138"
#define SCANNER_NAME_CT_238 "CUMTENN CT-238" #define SCANNER_NAME_CT_238 "CUMTENN CT-238"

View File

@ -34,7 +34,7 @@ static struct
hg_scanner* (* create_scanner)(const char*, usb_io*, scanner_handle*); hg_scanner* (* create_scanner)(const char*, usb_io*, scanner_handle*);
} }
g_supporting_devices[] = { g_supporting_devices[] = {
//#ifdef OEM_LISICHENG #ifdef OEM_LISICHENG
{0x31c9, PID_AND_NAME(8200, SCANNER_NAME_LSC_G42S), "G42S", "", &hg_scanner_mgr::create_scanner_g300} {0x31c9, PID_AND_NAME(8200, SCANNER_NAME_LSC_G42S), "G42S", "", &hg_scanner_mgr::create_scanner_g300}
, {0x31c9, PID_AND_NAME(8420, SCANNER_NAME_LSC_G42S), "G42S", "", &hg_scanner_mgr::create_scanner_g300} , {0x31c9, PID_AND_NAME(8420, SCANNER_NAME_LSC_G42S), "G42S", "", &hg_scanner_mgr::create_scanner_g300}
, {0x31c9, PID_AND_NAME(8429, SCANNER_NAME_LSC_G42S), "G42S", "", &hg_scanner_mgr::create_scanner_empty} , {0x31c9, PID_AND_NAME(8429, SCANNER_NAME_LSC_G42S), "G42S", "", &hg_scanner_mgr::create_scanner_empty}
@ -45,21 +45,22 @@ g_supporting_devices[] = {
, {0x31c9, PID_AND_NAME(8730, SCANNER_NAME_LSC_G73S), "G73S", "", &hg_scanner_mgr::create_scanner_g100} , {0x31c9, PID_AND_NAME(8730, SCANNER_NAME_LSC_G73S), "G73S", "", &hg_scanner_mgr::create_scanner_g100}
, {0x31c9, PID_AND_NAME(8739, SCANNER_NAME_LSC_G73S), "G73S", "", &hg_scanner_mgr::create_scanner_g239} , {0x31c9, PID_AND_NAME(8739, SCANNER_NAME_LSC_G73S), "G73S", "", &hg_scanner_mgr::create_scanner_g239}
//#elif defined(OEM_HANWANG) #elif defined(OEM_HANWANG)
, {0x2903, 0x1000, SCANNER_NAME_HW_1000, SCANNER_NAME_HW_1000, "", &hg_scanner_mgr::create_scanner_g300} // "HW-1060A" {0x2903, 0x1000, SCANNER_NAME_HW_1000, SCANNER_NAME_HW_1000, "", &hg_scanner_mgr::create_scanner_g300} // "HW-1060A"
, {0x2903, 0x1002, SCANNER_NAME_HW_1002, SCANNER_NAME_HW_1002, "", &hg_scanner_mgr::create_scanner_g302} // "HW-1060A" , {0x2903, 0x1002, SCANNER_NAME_HW_1002, SCANNER_NAME_HW_1002, "", &hg_scanner_mgr::create_scanner_g302} // "HW-1060A"
, {0x2903, 0x7000, SCANNER_NAME_HW_7000, SCANNER_NAME_HW_7000, "", &hg_scanner_mgr::create_scanner_g400} // "HW-74x0WA" , {0x2903, 0x7000, SCANNER_NAME_HW_7000, SCANNER_NAME_HW_7000, "", &hg_scanner_mgr::create_scanner_g400} // "HW-74x0WA"
, {0x2903, 0x7002, SCANNER_NAME_HW_7002, SCANNER_NAME_HW_7002, "", &hg_scanner_mgr::create_scanner_g402} // "HW-7002" , {0x2903, 0x7002, SCANNER_NAME_HW_7002, SCANNER_NAME_HW_7002, "", &hg_scanner_mgr::create_scanner_g402} // "HW-7002"
, {0x2903, 0x7039, SCANNER_NAME_HW_7039, SCANNER_NAME_HW_7039, "", &hg_scanner_mgr::create_scanner_g239} // "HW-7039F" , {0x2903, 0x7039, SCANNER_NAME_HW_7039, SCANNER_NAME_HW_7039, "", &hg_scanner_mgr::create_scanner_g239} // "HW-7039F"
, {0x2903, 0x8000, SCANNER_NAME_HW_8000, SCANNER_NAME_HW_8000, "", &hg_scanner_mgr::create_scanner_g239} // "HW-8090F" , {0x2903, 0x8000, SCANNER_NAME_HW_8000, SCANNER_NAME_HW_8000, "", &hg_scanner_mgr::create_scanner_g239} // "HW-8090F"
, {0x2903, 0x9000, SCANNER_NAME_HW_9000, SCANNER_NAME_HW_9000, "", &hg_scanner_mgr::create_scanner_g239} // "HW-9110E" , {0x2903, 0x9000, SCANNER_NAME_HW_9000, SCANNER_NAME_HW_9000, "", &hg_scanner_mgr::create_scanner_g239} // "HW-9110E"
//#elif defined(OEM_CANGTIAN) #elif defined(OEM_CANGTIAN)
, {0x3072, 0x0303, SCANNER_NAME_CT_303, SCANNER_NAME_CT_303, "", &hg_scanner_mgr::create_scanner_g300} {0x3308, 0x6006, SCANNER_NAME_CT_9020, SCANNER_NAME_CT_9020, "", &hg_scanner_mgr::create_scanner_g239}
, {0x3072, 0x0404, SCANNER_NAME_CT_404, SCANNER_NAME_CT_404, "", &hg_scanner_mgr::create_scanner_g239} , {0x3308, 0x6005, SCANNER_NAME_CT_4520, SCANNER_NAME_CT_4520, "", &hg_scanner_mgr::create_scanner_g300}
, {0x3072, 0x0238, SCANNER_NAME_CT_138, SCANNER_NAME_CT_138, "", &hg_scanner_mgr::create_scanner_g239}
, {0x3072, 0x0138, SCANNER_NAME_CT_238, SCANNER_NAME_CT_238, "", &hg_scanner_mgr::create_scanner_g239} , {0x3308, 0x0238, SCANNER_NAME_CT_138, SCANNER_NAME_CT_138, "", &hg_scanner_mgr::create_scanner_g239}
//#else , {0x3308, 0x0138, SCANNER_NAME_CT_238, SCANNER_NAME_CT_238, "", &hg_scanner_mgr::create_scanner_g239}
, {0x3072, PID_AND_NAME(100, SCANNER_NAME_HG_G100), "G100", "", &hg_scanner_mgr::create_scanner_g100} #else
{0x3072, PID_AND_NAME(100, SCANNER_NAME_HG_G100), "G100", "", &hg_scanner_mgr::create_scanner_g100}
, {0x3072, PID_AND_NAME(139, SCANNER_NAME_HG_G100), "G100", "", &hg_scanner_mgr::create_scanner_g239} , {0x3072, PID_AND_NAME(139, SCANNER_NAME_HG_G100), "G100", "", &hg_scanner_mgr::create_scanner_g239}
, {0x3072, PID_AND_NAME(200, SCANNER_NAME_HG_G200), "G200", "", &hg_scanner_mgr::create_scanner_g239} , {0x3072, PID_AND_NAME(200, SCANNER_NAME_HG_G200), "G200", "", &hg_scanner_mgr::create_scanner_g239}
, {0x3072, PID_AND_NAME(239, SCANNER_NAME_HG_G200), "G200", "", &hg_scanner_mgr::create_scanner_g239} , {0x3072, PID_AND_NAME(239, SCANNER_NAME_HG_G200), "G200", "", &hg_scanner_mgr::create_scanner_g239}
@ -70,7 +71,7 @@ g_supporting_devices[] = {
, {0x3072, PID_AND_NAME(402, SCANNER_NAME_HG_G400), "G400", "", &hg_scanner_mgr::create_scanner_g402} , {0x3072, PID_AND_NAME(402, SCANNER_NAME_HG_G400), "G400", "", &hg_scanner_mgr::create_scanner_g402}
, {0x3072, PID_AND_NAME(439, SCANNER_NAME_HG_G400), "G400", "", &hg_scanner_mgr::create_scanner_g439} , {0x3072, PID_AND_NAME(439, SCANNER_NAME_HG_G400), "G400", "", &hg_scanner_mgr::create_scanner_g439}
, {0x064B, PID_AND_NAME(7823,SCANNER_NAME_HG_G200), "G200", "", &hg_scanner_mgr::create_scanner_g100} , {0x064B, PID_AND_NAME(7823,SCANNER_NAME_HG_G200), "G200", "", &hg_scanner_mgr::create_scanner_g100}
//#endif #endif
}; };
static std::string g_vendor = COMPANY_NAME; static std::string g_vendor = COMPANY_NAME;

View File

@ -88,70 +88,70 @@
/// <summary> /// <summary>
/// 错误代码 /// 错误代码
#define MAX_NAME_LEN 256 #define MAX_NAME_LEN 256
#ifdef OEM_HANWANG //#ifdef OEM_HANWANG
#define hg_scanner_initialize hw_scanner_initialize //#define hg_scanner_initialize hw_scanner_initialize
#define hg_scanner_uninitialize hw_scanner_uninitialize //#define hg_scanner_uninitialize hw_scanner_uninitialize
#define hg_scanner_get_version hw_scanner_get_version //#define hg_scanner_get_version hw_scanner_get_version
#define hg_scanner_enum hw_scanner_enum //#define hg_scanner_enum hw_scanner_enum
#define hg_scanner_open hw_scanner_open //#define hg_scanner_open hw_scanner_open
#define hg_scanner_close hw_scanner_close //#define hg_scanner_close hw_scanner_close
#define hg_scanner_get_parameter hw_scanner_get_parameter //#define hg_scanner_get_parameter hw_scanner_get_parameter
#define hg_scanner_set_parameter hw_scanner_set_parameter //#define hg_scanner_set_parameter hw_scanner_set_parameter
#define hg_scanner_start hw_scanner_start //#define hg_scanner_start hw_scanner_start
#define hg_scanner_stop hw_scanner_stop //#define hg_scanner_stop hw_scanner_stop
#define hg_scanner_get_img_info hw_scanner_get_img_info //#define hg_scanner_get_img_info hw_scanner_get_img_info
#define hg_scanner_read_img_data hw_scanner_read_img_data //#define hg_scanner_read_img_data hw_scanner_read_img_data
#define hg_scanner_get_status hw_scanner_get_status //#define hg_scanner_get_status hw_scanner_get_status
#define hg_scanner_reset hw_scanner_reset //#define hg_scanner_reset hw_scanner_reset
#define hg_scanner_control hw_scanner_control //#define hg_scanner_control hw_scanner_control
#define hg_scanner_set_sane_info hw_scanner_set_sane_info //#define hg_scanner_set_sane_info hw_scanner_set_sane_info
#define hg_scanner_err_name hw_scanner_err_name //#define hg_scanner_err_name hw_scanner_err_name
#define hg_scanner_err_description hw_scanner_err_description //#define hg_scanner_err_description hw_scanner_err_description
#define hg_scanner_log hw_scanner_log //#define hg_scanner_log hw_scanner_log
#define hg_scanner_log_is_enable hw_scanner_log_is_enable //#define hg_scanner_log_is_enable hw_scanner_log_is_enable
#elif defined(OEM_LISICHENG) //#elif defined(OEM_LISICHENG)
#define hg_scanner_initialize lsc_scanner_initialize //#define hg_scanner_initialize lsc_scanner_initialize
#define hg_scanner_uninitialize lsc_scanner_uninitialize //#define hg_scanner_uninitialize lsc_scanner_uninitialize
#define hg_scanner_get_version lsc_scanner_get_version //#define hg_scanner_get_version lsc_scanner_get_version
#define hg_scanner_enum lsc_scanner_enum //#define hg_scanner_enum lsc_scanner_enum
#define hg_scanner_open lsc_scanner_open //#define hg_scanner_open lsc_scanner_open
#define hg_scanner_close lsc_scanner_close //#define hg_scanner_close lsc_scanner_close
#define hg_scanner_get_parameter lsc_scanner_get_parameter //#define hg_scanner_get_parameter lsc_scanner_get_parameter
#define hg_scanner_set_parameter lsc_scanner_set_parameter //#define hg_scanner_set_parameter lsc_scanner_set_parameter
#define hg_scanner_start lsc_scanner_start //#define hg_scanner_start lsc_scanner_start
#define hg_scanner_stop lsc_scanner_stop //#define hg_scanner_stop lsc_scanner_stop
#define hg_scanner_get_img_info lsc_scanner_get_img_info //#define hg_scanner_get_img_info lsc_scanner_get_img_info
#define hg_scanner_read_img_data lsc_scanner_read_img_data //#define hg_scanner_read_img_data lsc_scanner_read_img_data
#define hg_scanner_get_status lsc_scanner_get_status //#define hg_scanner_get_status lsc_scanner_get_status
#define hg_scanner_reset lsc_scanner_reset //#define hg_scanner_reset lsc_scanner_reset
#define hg_scanner_control lsc_scanner_control //#define hg_scanner_control lsc_scanner_control
#define hg_scanner_set_sane_info lsc_scanner_set_sane_info //#define hg_scanner_set_sane_info lsc_scanner_set_sane_info
#define hg_scanner_err_name lsc_scanner_err_name //#define hg_scanner_err_name lsc_scanner_err_name
#define hg_scanner_err_description lsc_scanner_err_description //#define hg_scanner_err_description lsc_scanner_err_description
#define hg_scanner_log lsc_scanner_log //#define hg_scanner_log lsc_scanner_log
#define hg_scanner_log_is_enable lsc_scanner_log_is_enable //#define hg_scanner_log_is_enable lsc_scanner_log_is_enable
#elif defined(OEM_CANGTIAN) //#elif defined(OEM_CANGTIAN)
#define hg_scanner_initialize cts_scanner_initialize //#define hg_scanner_initialize cts_scanner_initialize
#define hg_scanner_uninitialize cts_scanner_uninitialize //#define hg_scanner_uninitialize cts_scanner_uninitialize
#define hg_scanner_get_version cts_scanner_get_version //#define hg_scanner_get_version cts_scanner_get_version
#define hg_scanner_enum cts_scanner_enum //#define hg_scanner_enum cts_scanner_enum
#define hg_scanner_open cts_scanner_open //#define hg_scanner_open cts_scanner_open
#define hg_scanner_close cts_scanner_close //#define hg_scanner_close cts_scanner_close
#define hg_scanner_get_parameter cts_scanner_get_parameter //#define hg_scanner_get_parameter cts_scanner_get_parameter
#define hg_scanner_set_parameter cts_scanner_set_parameter //#define hg_scanner_set_parameter cts_scanner_set_parameter
#define hg_scanner_start cts_scanner_start //#define hg_scanner_start cts_scanner_start
#define hg_scanner_stop cts_scanner_stop //#define hg_scanner_stop cts_scanner_stop
#define hg_scanner_get_img_info cts_scanner_get_img_info //#define hg_scanner_get_img_info cts_scanner_get_img_info
#define hg_scanner_read_img_data cts_scanner_read_img_data //#define hg_scanner_read_img_data cts_scanner_read_img_data
#define hg_scanner_get_status cts_scanner_get_status //#define hg_scanner_get_status cts_scanner_get_status
#define hg_scanner_reset cts_scanner_reset //#define hg_scanner_reset cts_scanner_reset
#define hg_scanner_control cts_scanner_control //#define hg_scanner_control cts_scanner_control
#define hg_scanner_set_sane_info cts_scanner_set_sane_info //#define hg_scanner_set_sane_info cts_scanner_set_sane_info
#define hg_scanner_err_name cts_scanner_err_name //#define hg_scanner_err_name cts_scanner_err_name
#define hg_scanner_err_description cts_scanner_err_description //#define hg_scanner_err_description cts_scanner_err_description
#define hg_scanner_log cts_scanner_log //#define hg_scanner_log cts_scanner_log
#define hg_scanner_log_is_enable cts_scanner_log_is_enable //#define hg_scanner_log_is_enable cts_scanner_log_is_enable
#endif //#endif
#define _TO_STR(str) #str #define _TO_STR(str) #str
#define MAKE_STR(str) _TO_STR(str) #define MAKE_STR(str) _TO_STR(str)