码迷,mamicode.com
首页 > 其他好文 > 详细

motorola scanner datasheet相关解释 One Discrete Length, Two Discrete Lengths,Length Within Range

时间:2014-06-03 05:03:16      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:one discrete length   two discrete lengths   length within range   

      以下通过Simple Serial Interface进行设置,非扫描官方datasheet的设置条码.

One Discrete Length:一个单独的条码长度,就是扫描头设置以后,只支持指定的一个长度的条码,发送格式:指定的条码长度作为长度参数1的值,长度参数2的值设置为0x00即可(比如设置interleaved 2 of 5 类型的只支持14位的条码,发送的参数为:0x16 14 0x17 00  注:0x16为长度参数1,0x17为长度参数2).
Two Discrete Lengths:两个单独的条码长度都可以支持,比如支持10位的和14位的,这时发送格式为:指定的长度条码长度大的数值在前,小的数值在后(比如设置interleaved 2 of 5 类型的只支持10位和14位的条码,发送的参数为:0x16 14 0x17 10  注:0x16为长度参数1,0x17为长度参数2 ).
Length Within Range: 设置一个条码支持的长度范围,比如支持从10位到14位的条码(包含10位和14位),这时发送的格式为:指定的长度范围最小的数值在前,最大的数值在后(比如设置interleaved 2 of 5类型的支持10位到14位的条码,发送的参数为:0x16 10 0x17 14 注:0x16为长度参数1,0x17为长度参数2 ).

当两个参数设置为同一个值的时候,则只支持这一种长度的条码(比如设置interleaved 2 of 5类型的条码两个参数值都是14,则只支持14位的,发送的参数为:0x16 14 0x17 14 注:0x16为长度参数1,0x17为长度参数2 ).

注意事项:由于interleaved 2 of 5和 discrete 2 of 5类型的条码的特殊性,摩托罗拉官方建议以One Discrete Length  Two Discrete Lengths这种方式设置扫描头,不要设置为支持任意长度,否则扫描到的数据可能部分缺少。

motorola scanner datasheet相关解释 One Discrete Length, Two Discrete Lengths,Length Within Range,布布扣,bubuko.com

motorola scanner datasheet相关解释 One Discrete Length, Two Discrete Lengths,Length Within Range

标签:one discrete length   two discrete lengths   length within range   

原文地址:http://blog.csdn.net/code_style/article/details/27652835

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!