数据编辑#

简介#

读码模组解码成功后,设备获取到一串数据,这串数据可以是数字,英文,符号等。在实际应用中,我们可能不仅仅需要条码数据,或者说条码所包含的数据不能满足您的需要。如您可能希望知道获得的这串数据是来自于哪一种类型的条码,或者为这串数据附加特殊的数据,而这些可能不包含在条码数据中。

在制码时增加这些内容,势必增加条码长度且灵活性不够,不是提倡的做法。此时我们想到,人为地在条码数据前面或者后面增加一些内容,而且这些增加的内容,可以根据需求实时改变,可以选择增加或者屏蔽,这就是条码数据的前后缀,增加前后缀的方法,既满足了需求又无需修改条码信息的内容。

备注

数据编辑格式:<前缀><条码数据><后缀><结束符>

结束符设置#

在读码模组使用过程中,用户可以根据需求对读码模组的添加相应的结束符。

../../_shared/_images/module-ccd/0212400D.png

* 添加回车 CR#

../../_shared/_images/module-ccd/02124009.png

TAB#

../../_shared/_images/module-ccd/0212400A.png

* 添加换行 LF#

../../_shared/_images/module-ccd/0213400D0A.png

添加 CRLF#

../../_shared/_images/module-ccd/0211400D.png

回车 2 次#

../../_shared/_images/module-ccd/021040.png

结束符无#

Code ID 设置#

在使用读码模组的过程中,用户往往需要知道当前识读条码的码制,我们可以使用 Code ID 前缀标识条码类型。Code ID 对应码制请参考 Code ID 与码制对照表,Code ID 默认不显示。

../../_shared/_images/module-ccd/01400.png

* None#

../../_shared/_images/module-ccd/01401.png

启用条码 ID (前)#

../../_shared/_images/module-ccd/01402.png

启用条码 ID (后)#

自定义前后缀#

用户可以根据需求对读码模组输出数据进行添加前后缀设置。例如对条码“123”,添加前缀字符“VC”时,主机接收到的输出数据为“VC123”。添加后缀字符“DE”时,主机接收到的输出数据为“123DE”。

前后缀设置码#

添加前缀#

扫描顺序

先扫描“添加前缀”,再按顺序扫描 ASCII 码表 中的字符设置码。前缀字符最多可添加 32 个字符。

使用添加前缀设置,首先扫描“添加前缀”设置码,然后根据需求扫描 ASCII 码表 中相应字符对应的设置码。即可完成设置。前缀字符最多可添加 32 个字符。

../../_shared/_images/module-ccd/02240.png

添加前缀#

../../_shared/_images/module-ccd/02220.png

清除所有前缀#

添加后缀#

扫描顺序

先扫描“添加后缀”,再按顺序扫描 ASCII 码表 中的字符设置码。后缀字符最多可添加 32 个字符。

使用添加后缀设置,首先扫描“添加后缀”设置码,然后根据需求扫描 ASCII 码表 中相应字符对应的设置码。即可完成设置。后缀字符最多可添加 32 个字符。

../../_shared/_images/module-ccd/02241.png

添加后缀#

../../_shared/_images/module-ccd/02200.png

清除所有后缀#

备注

清除后缀字符不包含后缀结束符。

退出前后缀设置#

当用户使用添加前后缀设置的过程中,遇到扫描完“添加前缀”或“添加后缀”之后又暂时不想添加前后缀设置时,可以扫描“退出添加前后缀”模式。然后进行其他操作。

../../_shared/_images/module-ccd/02242.png

退出添加前后缀#

隐藏字符#

用户可以根据需求对读码模组输出数据进行隐藏设置。例如对条码“123456”,设置隐藏前置 2 位字符时,主机接收到的输出数据为“3456”。隐藏后置 2 位字符时,主机接收到的输出数据为“1234”。

前后字符隐藏#

隐藏前置字符#

用户可根据需求扫描下列条码,设置隐藏相应位数前置字符。

../../_shared/_images/module-ccd/023401.png

隐藏前置 1 位字符#

../../_shared/_images/module-ccd/023402.png

隐藏前置 2 位字符#

../../_shared/_images/module-ccd/023403.png

隐藏前置 3 位字符#

../../_shared/_images/module-ccd/023405.png

隐藏前置 5 位字符#

取消隐藏前置字符#

../../_shared/_images/module-ccd/023400.png

取消隐藏前置字符#

隐藏后置字符#

用户可根据需求扫描下列条码,设置隐藏相应位数后置字符。

../../_shared/_images/module-ccd/023301.png

隐藏后置 1 位字符#

../../_shared/_images/module-ccd/023302.png

隐藏后置 2 位字符#

../../_shared/_images/module-ccd/023303.png

隐藏后置 3 位字符#

../../_shared/_images/module-ccd/023305.png

隐藏后置 5 位字符#

取消隐藏后置字符#

../../_shared/_images/module-ccd/023300.png

取消隐藏后置字符#

中间字符隐藏#

隐藏中间字符#

用户可根据需求扫描下列设置码,设置隐藏相应位数中间字符。

隐藏中间字符设置逻辑

先扫描起始位设置码,再扫描隐藏位数设置码。

示例:对条码“12345678”隐藏“56”两个字符时,先扫描第 4 位字符开始,再扫描隐藏中间 2 位字符,主机接收到的输出数据为“123478”。

起始位设置码#

第一步

扫描一个起始位设置码,指定从第 M 位字符开始隐藏。

../../_shared/_images/module-ccd/024001.png

第 1 位字符开始#

../../_shared/_images/module-ccd/024002.png

第 2 位字符开始#

../../_shared/_images/module-ccd/024003.png

第 3 位字符开始#

../../_shared/_images/module-ccd/024004.png

第 4 位字符开始#

../../_shared/_images/module-ccd/024005.png

第 5 位字符开始#

../../_shared/_images/module-ccd/024006.png

第 6 位字符开始#

../../_shared/_images/module-ccd/024007.png

第 7 位字符开始#

../../_shared/_images/module-ccd/024008.png

第 8 位字符开始#

后两位为十六进制数。

隐藏中间 N 位字符#

第二步

扫描一个隐藏位数设置码,指定从起始位开始隐藏 N 位字符。

../../_shared/_images/module-ccd/023901.png

隐藏中间 1 位字符#

../../_shared/_images/module-ccd/023902.png

隐藏中间 2 位字符#

../../_shared/_images/module-ccd/023903.png

隐藏中间 3 位字符#

../../_shared/_images/module-ccd/023904.png

隐藏中间 4 位字符#

../../_shared/_images/module-ccd/023905.png

隐藏中间 5 位字符#

../../_shared/_images/module-ccd/023906.png

隐藏中间 6 位字符#

../../_shared/_images/module-ccd/023907.png

隐藏中间 7 位字符#

../../_shared/_images/module-ccd/023908.png

隐藏中间 8 位字符#

取消隐藏中间字符#

取消设置

如需取消中间字符隐藏设置,扫描以下设置码。

../../_shared/_images/module-ccd/023900.png

取消隐藏中间字符#