/** ****************************************************************************** * @file scandemo.c * @author TMC Scan Team * @version V1.0.0 * @date 09/12/2019 * @brief ****************************************************************************** * * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE * TIME. AS A RESULT, TMC SHALL NOT BE HELD LIABLE FOR ANY * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. * *

© COPYRIGHT 2016 TMC

****************************************************************************** **/ #include "global.h" CfgSetting const DefaultCfg = { 0x0000, //CRC校验,不需要修改 CFG_EXIST_FLAG, 0x00, //SN ON, //设置码是否开启 USBDEVTYPE_HIDKBD, //0:uart 1:HIDKBD 2:VSP 3:HIDPOS // USBDEVTYPE_VSP, //0:uart 1:HIDKBD 2:VSP 3:HIDPOS BAUDRATE_115200, //支持9600,14400,38400,56000,57600,115200,128000,256000等 VOICE_FINISH_DINGDONG, //0:叮咚;1:扫码完成,开始打印;2:扫码成功 0x01, //轮询间隔 0x02, //修改设备有效报文到释放报文之间的间隔 0x02, //修改设备释放报文到有效报文之间的间隔 OFF, //蜂鸣器开关 0:关 1:开 2048, //蜂鸣器频率 120, //蜂鸣器时间 BUZZER_DUTY_50, //修改蜂鸣器占空比 ON, //语音开关 0:关 1:开 0x0A, //语音音量(默认10(0~255)) 0x01, //LED开关 0:关 1:开 0x00, //LED闪烁开关 0:关 1:开 OFF, //开机声配置切换,"欢迎使用"与盒子原开机声切换 0:原开机声 1:欢迎使用 默认1 0x00, //扫码模式 0:连续 1:命令 2:感应 3:单次 4:命令超时 5000, //命令超时时间 0x00, //同码间隔 0x00, //异码间隔 'd', //EAN13_ID ON, //识读EAN13码 0:禁止 1:允许 ON, //识读EAN13_2码 0:禁止 1:允许 ON, //识读EAN13_5码 0:禁止 1:允许 'd', //EAN8_ID ON, //识读EAN8码 0:禁止 1:允许 ON, //识读EAN8_2码 0:禁止 1:允许 ON, //识读EAN8_5码 0:禁止 1:允许 'c', //UPC_A_ID ON, //识读UPCA码 0:禁止 1:允许 ON, //识读UPCA_2码 0:禁止 1:允许 ON, //识读UPCA_5码 0:禁止 1:允许 'c', //UPC_E0_ID ON, //识读UPCE0码 0:禁止 1:允许 'c', //UPC_E1_ID ON, //识读UPCE1码 0:禁止 1:允许 ON, //识读UPCE1_2码 0:禁止 1:允许 ON, //识读UPCE1_5码 0:禁止 1:允许 'j', //Code128_ID ON, //识读Code128码 0:禁止 1:允许 0x00, //Code128 信息最短长度设置 0xFF, //Code128 信息最长长度设置 'b', //Code39_ID ON, //识读Code39码 0:禁止 1:允许 ON, //识读Code39_32码 0:禁止 1:允许 ON, //识读Code39_32_FULL_ASCII码 0:禁止 1:允许 0x00, //Code39 信息最短长度设置 0xFF, //Code39 信息最长长度设置 'i', //Code93_ID ON, //识读Code93码 0:禁止 1:允许 0x00, //Code93 信息最短长度设置 0xFF, //Code93 信息最长长度设置 'a', //Codabar_ID ON, //识读Codabar码 0:禁止 1:允许 0x00, //Codabar 信息最短长度设置 0xFF, //Codabar 信息最长长度设置 'Q', //QR_ID ON, //识读QR码 0:禁止 1:允许 'e', //Interleaved_2_of_5_ID ON, //识读Interleaved25码 0:禁止 1:允许 0x00, //Interleaved25 信息最短长度设置 0xFF, //Interleaved25 信息最长长度设置 'D', //Industrail25 的codeID ON, //Industral25的开关, 0禁止,1允许 CODE_DEFAULT_MIN_LEN, //Industrial_25 信息最短长度设置 CODE_DEFAULT_MAX_LEN, //Industrial_25 信息最长长度设置 'v', //Matrix25的CodeID ON, //Matrix25的码制开关, 0禁止 1允许 CODE_DEFAULT_MIN_LEN, //Matrix25 信息最短长度设置 CODE_DEFAULT_MAX_LEN, //Matrix25 信息最长长度设置 's', //IATA25的CodeID ON, //IATA25的码制开关 0禁止 1允许 CODE_DEFAULT_MIN_LEN, //IATA25 信息最短长度设置 CODE_DEFAULT_MAX_LEN, //IATA25 信息最长长度设置 ON, //识读PDF417码 0:禁止 1:允许 ON, //识读DM码 0:禁止 1:允许 0xFF, //支持的输入码制类型:0:GBK 2:UTF8 FF:自动识别 0x00, //支持的输出码制类型:0:GBK 1:UNICODE 2:UTF8 0x01, //是否支持发票模式 0:不支持 1:支持 0x04, //结束符 0:无 1:换行回车 2:回车 3:TAB键 4:换行 0x00, //扫码成功后在数据前添加数据的长度 0x00, //扫码成功后在数据后添加数据的长度 {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //扫码成功后在数据前添加的数据 {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, //扫码成功后在数据后添加的数据 0x00, OFF, 1000, 1500, ON, //key voice on/off 0x02, //语音增益 ON, //keyboard on/off };