motorola scanner datasheet相关解释 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

时间: 2024-10-31 08:54:55

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

摩托罗拉SE955 One Discrete Length,Two Discrete Lengths,Length Within Range 相关解释

motorola scanner datasheet相关解释(以下通过Simple Serial Interface(SSI)进行设置,非扫描官方datasheet的设置条码): One Discrete Length:一个单独的条码长度,就是扫描头设置以后,只支持指定的一个长度的条码,发送格式:指定的条码长度作为长度参数1的值,长度参数2的值设置为0x00即可(比如设置interleaved 2 of 5 类型的只支持14位的条码,发送的参数为:0x16 14 0x17 00  注:0x16为

数据库的----实体完整性、引用完整性和相关解释

一.实体完整性: 候选键:唯一,允许不填 主键: 唯一,必填,排序 每个表只能有一个主键. 自增长:必须是数字.系统自动增长的. 默认值:如果不填就用默认值填充,如果填了就用填写的值保存. 非空约束:不能不填. 二.引用完整性: 外键:至少两个表,一般两个表(主表.从表) 主表:用来约束别人的表 从表:受约束的表 主从表只对指定的两个表有意义. 三.知识解释: 1.什么是主键.外键: 关系型数据库中的一条记录有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主

进程,线程,协程的相关解释 《转载》

自己不太懂这一块,转发和大家一块分享!!! 进程,由OS来管理,每个进程都有自己独立的内存空间,进程之间通讯主要是通过信号传递的方式来实现的,实现方式有多种,信号量,管道,事件等,任何一种方式的通讯效率都需要过内核,导致通讯效率比较低.由于是独立的内存空间,所以上下文切换的时候需要保存当先调用栈的信息,cpu各寄存器的信息,虚拟内存,以及打开的相关句柄等信息,所以导致上下文切换的代价非常高,因此进程并不适合大量创建. 线程:也是由OS来管理的,一个进程可以拥有多个线程,但是其中每个线程会共享父进

RAC相关解释

1.1 并发控制 在集群环境中, 关键数据通常是共享存放的,比如放在共享磁盘上. 而各个节点的对数据有相同的访问权限, 这时就必须有某种机制能够控制节点对数据的访问. Oracle RAC 是利用DLM(Distribute Lock Management) 机制来进行多个实例间的并发控制. 1.2 健忘症(Amnesia) 集群环境配置文件不是集中存放的,而是每个节点都有一个本地副本,在集群正常运行时,用户可以在任何节点更改集群的配置,并且这种更改会自动同步到其他节点. 有一种特殊情况: 节点

Google中rel="canonical"的相关解释和用法

转载原地址 http://blog.sina.com.cn/s/blog_673b01740100jxlz.html 近听到很多SEO 对在页面的规范版本用规范 URL 标签( canonical URL tag)时会有问题.很多人对于只有重复内容应该用 rel= “canonical” 属性而原始内容不需要的说法存在疑惑.下面深圳网站建设(我乐168设计室)结合Google官方说明就canonical属性做个详细的分析与说明. 什么是rel="canonical"? 规范网页是一组内

App是什么,可以分为几类?及其相关解释。

 App,是应用程序,Application的缩写,事实上,严格说来,目前市面上的APP大致可分为以下十类,即移动UGC,移动搜索,移动浏览,移动支付,移动广告,移动即时信息,SNS,LBS,AR以及手游.       UGC(User GeneratedContent)指用户原创内容,它并不是某一种具体的业务,而是一种用户使用互联网的新方式,即由原来的以下载为主变成下载和上传并重.成功案例有:WIKI,豆瓣网,优酷土豆.       移动搜索是指以移动设备为终端,进行对普遍互联网的搜索,从而实

HTTP访问服务的相关解释

一.访问网站的基本流程 第一步:客户端用户在浏览器输入www.51cto.com网站,回车后,系统首先会查找系统本地的DNS缓存及hosts文件信息,确定是否存在www.51cto.com余名对应的IP解析记录,如果有就直接获取IP地址,然后去访问这个IP地址对应余名www.51cto.com的服务器.一般第一次请求的时候,DNS缓存是没有解析记录的,而hosts躲在内部临时测试时使用. 第二步:如果客户端本地DNS缓存及hosts文件没有www.51cto.com余名对应的解析记录,那么,系统

spring中@注解的相关解释

@Component:@Controller:@Service:@Repository 在annotaion配置注解中用@Component来表示一个通用注释用于说明一个类是一个spring容器管理的类.即就是该类已经拉入到spring的管理中了.而@Controller, @Service, @Repository是@Component的细化,这三个注解比@Component带有更多的语义,它们分别对应了控制层.服务层.持久层的类. @Repository标签是用来给持久层的类定义一个名字,让

IDEA相关解释+基本设置快捷键

项目结构层次 ==================================================================================================== 1.External Libraries:外部库,其实就是JDK 2.IDEA的基本配置 自动补全: 3.IDEA常用快捷键. 原文地址:https://www.cnblogs.com/curedfisher/p/12342087.html