引擎 Code ID#
解码数据格式#
解码数据包格式#
当前已确认一类与 SSI / SNAPI 相关的数据包透传格式。
设备可将用户自定义参数条码作为普通解码数据透传给主机:
用户自定义参数条码格式:
<FNC3><L><data>
或
<FNC3><B><12 bytes of data>
解码数据格式:
<0xf3><L><data>
或
<0xf3><B><12 bytes of data>
其中 B 类型仅支持 12 字节数据。成功读取用户自定义参数条码后,设备会发出一次正常解码提示音。
AIM Code 标识符#
用于控制输出数据中是否带 AIM Code ID 或 Extended Code ID。
可选项:
None,默认值AIM Code ID CharacterExtended Code ID Character
* 不输出 Code ID#
输出 AIM Code ID#
输出 Extended Code ID#
若启用该项,Code ID 会插入在“前缀”和“解码数据”之间。
备注
若同时启用 Transmit "No Read" Message,并启用了 AIM Code ID Character 或 Extended Code ID Character,则设备会在 NR 消息后附加 Code 39 的代码标识。
无法识读消息#
用于控制在未成功解码时,是否向主机发送 NR。
Enable No ReadDisable No Read,默认值
启用 No Read 消息#
* 禁用 No Read 消息#
AIM Code ID 与 FN1#
AIM Code ID 字符#
参见
本节主要承接“是否输出 AIM Code ID”的控制逻辑;终端特定 Code ID 对照表见 引擎字符表。
FN1 替换#
仅适用于 USB HID keyboard host。启用后,可将 EAN-128 条码中的 FN1 (0x1b) 替换为用户设定值。
默认替换值为 7013,即 Enter 键。
通过主机命令设置时:
文档要求先将 Key Category 设为 1,再设置 3 位按键值。
FN1 替换值表#
用于设置 FN1 替换目标值。
条码菜单设置步骤:
扫描
Set FN1 Substitution Value在当前主机接口对应的 ASCII 字符表中找到目标按键
扫描 4 位 ASCII 值
设置 FN1 替换值#
若输错,可扫描 Cancel 重新输入。