引擎 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 IDExtended Code ID

可选项:

  • None,默认值

  • AIM Code ID Character

  • Extended Code ID Character

不输出 Code ID

* 不输出 Code ID#

输出 AIM Code ID

输出 AIM Code ID#

输出 Extended Code ID

输出 Extended Code ID#

若启用该项,Code ID 会插入在“前缀”和“解码数据”之间。

备注

若同时启用 Transmit "No Read" Message,并启用了 AIM Code ID CharacterExtended Code ID Character,则设备会在 NR 消息后附加 Code 39 的代码标识。

无法识读消息#

用于控制在未成功解码时,是否向主机发送 NR

  • Enable No Read

  • Disable No Read,默认值

启用 No Read 消息

启用 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 替换目标值。

条码菜单设置步骤:

  1. 扫描 Set FN1 Substitution Value

  2. 在当前主机接口对应的 ASCII 字符表中找到目标按键

  3. 扫描 4 位 ASCII 值

设置 FN1 替换值

设置 FN1 替换值#

若输错,可扫描 Cancel 重新输入。