newtx/sdk/huagao/brand_hw.h

126 lines
5.7 KiB
C
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#pragma once
// Definitions for Hanvon OEM ...
//
//
#define OEM_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 OEM_SHORT_NAME "\346\261\211\347\216\213"
#define OEM_SHORT_NAME_E "hw"
#define PRODUCT_VID 0x2903
#define PRODUCT_VENDOR "Hanvon"
#define ADMIN_NAME "user"
#define ADMIN_PWD "hanvonscan"
// #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 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_TITLE_VERSION "版本"
#define BRAND_TITLE_VERSION "\347\211\210\346\234\254"
// #define BRAND_TITLE_COPYRIGHT "版权"
#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_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_TITLE_URL "公司网址"
#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_EN "www.hw99.com"
#define BRAND_URL_COMPANY_URL "https://www.hw99.com"
#define BRAND_URL_COMPANY_URL_EN "https://www.hw99.com"
// #define BRAND_TITLE_TEL "联系电话"
#define BRAND_TITLE_TEL "\350\201\224\347\263\273\347\224\265\350\257\235"
#define BRAND_COMPANY_TEL "(010)82786854"
// #define BRAND_TITLE_ADDRESS "地址"
#define BRAND_TITLE_ADDRESS "\345\234\260\345\235\200"
// #define BRAND_COMPANY_ADDRESS "北京市海淀区东北旺西路8号中关村软件园5号楼汉王大厦"
#define BRAND_COMPANY_ADDRESS "\345\214\227\344\272\254\345\270\202\346\265\267\346\267\200\345\214\272\344\270\234\345\214\227\346\227\272\350\245\277\350\267\2578\345\217\267\344\270\255\345\205\263\346\235\221\350\275\257\344\273\266\345\233\2555\345\217\267\346\245\274\346\261\211\347\216\213\345\244\247\345\216\246"
// #define BRAND_TITLE_GPS "导航地址"
#define BRAND_TITLE_GPS "\345\257\274\350\210\252\345\234\260\345\235\200"
// #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_URL_GPS "https://j.map.baidu.com/68/idCJ"
#ifndef WIN32
#define LIBNAME "libhwdriver.so"
#define HGVERSION_LIBNANE "libHwVersion.so"
#define IMGPRC_LIBNANE "libHwImgProc.so"
#define HGBASE_LIBNAME "libHwBase.so"
#ifdef UOS
#define HELP_PATH "../../entries/help/HanvonScan_scanSettings_Help_manual.pdf"
#define HELP_PATH_EN ""
#elif KYLIN
#define HELP_PATH "../doc/HanvonScan_scanSettings_Help_manual.pdf"
#define HELP_PATH_EN ""
#endif
#else
#define HGVERSION_LIBNANE "HWVersion.dll"
#define IMGPRC_LIBNANE "HWImgProc.dll"
#define HGBASE_LIBNAME "HWBase.dll"
#define HELP_PATH "HanvonScan_scanSettings_Help_manual.pdf"
#define HELP_PATH_EN ""
#endif
// 编译DS时每个系列只需要编译其中一个PID即可最好是该系列有代表性的PID
#define IS_BELONG_FAMILY_G1000(pid) ((pid) == 0x1000)
#define PRODUCT_NAME_HW_G1000 "Hanvon HW-1000NS"
#define PRODUCT_FAMILY_HW_G1000 "HW-1000NS"
#define IS_BELONG_FAMILY_G1002(pid) ((pid) == 0x1002)
#define PRODUCT_NAME_HW_G1002 "Hanvon HW-1000"
#define PRODUCT_FAMILY_HW_G1002 "HW-1000"
#define IS_BELONG_FAMILY_G7000(pid) ((pid) == 0x7000)
#define PRODUCT_NAME_HW_G7000 "Hanvon HW-7000NS"
#define PRODUCT_FAMILY_HW_G7000 "HW-7000NS"
#define IS_BELONG_FAMILY_G7002(pid) ((pid) == 0x7002)
#define PRODUCT_NAME_HW_G7002 "Hanvon HW-7000"
#define PRODUCT_FAMILY_HW_G7002 "HW-7000"
#define IS_BELONG_FAMILY_G7039(pid) ((pid) == 0x7039)
#define PRODUCT_NAME_HW_G7039 "Hanvon HW-7039NS"
#define PRODUCT_FAMILY_HW_G7039 "HW-7039NS"
#define IS_BELONG_FAMILY_G8000(pid) ((pid) == 0x8000)
#define PRODUCT_NAME_HW_G8000 "Hanvon HW-8000"
#define PRODUCT_FAMILY_HW_G8000 "HW-8000"
#define IS_BELONG_FAMILY_G9000(pid) ((pid) == 0x9000)
#define PRODUCT_NAME_HW_G9000 "Hanvon HW-9000"
#define PRODUCT_FAMILY_HW_G9000 "HW-9000"
#if IS_BELONG_FAMILY_G1000(PRODUCT_PID)
#define PRODUCT_NAME PRODUCT_NAME_HW_G1000
#define PRODUCT_FAMILY PRODUCT_FAMILY_HW_G1000
#define IS_BELONG_FAMILY IS_BELONG_FAMILY_G1000
#elif IS_BELONG_FAMILY_G1002(PRODUCT_PID)
#define PRODUCT_NAME PRODUCT_NAME_HW_G1002
#define PRODUCT_FAMILY PRODUCT_FAMILY_HW_G1002
#define IS_BELONG_FAMILY IS_BELONG_FAMILY_G1002
#elif IS_BELONG_FAMILY_G7000(PRODUCT_PID)
#define PRODUCT_NAME PRODUCT_NAME_HW_G7000
#define PRODUCT_FAMILY PRODUCT_FAMILY_HW_G7000
#define IS_BELONG_FAMILY IS_BELONG_FAMILY_G7000
#elif IS_BELONG_FAMILY_G7002(PRODUCT_PID)
#define PRODUCT_NAME PRODUCT_NAME_HW_G7002
#define PRODUCT_FAMILY PRODUCT_FAMILY_HW_G7002
#define IS_BELONG_FAMILY IS_BELONG_FAMILY_G7002
#elif IS_BELONG_FAMILY_G7039(PRODUCT_PID)
#define PRODUCT_NAME PRODUCT_NAME_HW_G7039
#define PRODUCT_FAMILY PRODUCT_FAMILY_HW_G7039
#define IS_BELONG_FAMILY IS_BELONG_FAMILY_G7039
#elif IS_BELONG_FAMILY_G8000(PRODUCT_PID)
#define PRODUCT_NAME PRODUCT_NAME_HW_G8000
#define PRODUCT_FAMILY PRODUCT_FAMILY_HW_G8000
#define IS_BELONG_FAMILY IS_BELONG_FAMILY_G8000
#elif IS_BELONG_FAMILY_G9000(PRODUCT_PID)
#define PRODUCT_NAME PRODUCT_NAME_HW_G9000
#define PRODUCT_FAMILY PRODUCT_FAMILY_HW_G9000
#define IS_BELONG_FAMILY IS_BELONG_FAMILY_G9000
#endif