TMC32_QJB/User/DefaultCfg.c

131 lines
5.6 KiB
C
Raw 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.

/**
******************************************************************************
* @file DefaultCfg.c
* @author Ju Jianjun
* @version V1.0.1
* @date 07/01/2022
* @brief
******************************************************************************
**/
#include "global.h"
CfgSetting const DefaultCfg =
{
0x0000, //CRC校验,不需要修改
CFG_EXIST_FLAG,
0x00, //SN
ON, //设置码是否开启
USBDEVTYPE_HIDKBD, //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, //支持的输入码制类型0GBK 2UTF8 FF:自动识别
0x00, //支持的输出码制类型0GBK 1UNICODE 2UTF8
0x01, //是否支持发票模式 0不支持 1支持
0x02, //结束符 0无 1换行回车 2回车 3TAB键 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
OFF,
3,
{0xff,0xff,0xff,0xff,0xff,0xff},//hash
};