识读器串口通讯协议与数据格式

识读器串口通讯协议与数据格式

ID:13332775

大小:158.50 KB

页数:10页

时间:2018-07-22

识读器串口通讯协议与数据格式_第1页
识读器串口通讯协议与数据格式_第2页
识读器串口通讯协议与数据格式_第3页
识读器串口通讯协议与数据格式_第4页
识读器串口通讯协议与数据格式_第5页
资源描述:

《识读器串口通讯协议与数据格式》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、识读器串口通讯协议与数据格式目的:将PC内的数据库,参数,不同版本程序下载到识读器内。以PC为主控设备,识读器为被动应答设备。所有操作由PC主动发出。串口设置为:115200BPS8N1格式.每包之间至少停50MS。一、识读器的命令格式AT+DNXXDDDDDDDDLLLLLLMMNNNN,PC将数据库信息回传给识读器停200MS后再送出所有的数据.以1024BYTES为一包.每包之间停50MS,以便识读器保存数据。第一包是1024-256=768字节。AT+DN表示的是命令字头.XX表示不同的数据库名称.DDDDD

2、DDD表示当前的日期,格式为YYYYMMDD=年月日LLLLLL表示数据库的长度.以ASCII码表示的HEX数.如01EF62=0X01EF62MM表示每条记录的长度.以ASCII码表示的HEX数如1A=0X1A,每条记录是26BYTENNNN表示共有记录的总量.以ASCII码表示的HEX数.如01A4=0X01A4,共420条记录所有字母都用大写二、PC的应答格式为了单片机处理的速度,有以下的要求。1,每条记录的长度取2的N次幂。不足的数据用空格符补。2,在下载之前。PC要将资料按RFID号由小到大排序。无RFID

3、号的,以用户id来排序。XX的合法字符为T8=下载的资源表。由其生产品种,疫苗,用药,猪种来源,淘汰原因数据库。T9=政府/保险/规格场/兽医首页显示内容.D0=政府档案核查_规模场/兽医:所有规模场信息数据库D1=包片兽医用户_散养户名称:所有有效的散养户名称数据库D2=政府档案核查_散养户名称:所有有效的散养户名称数据库D3=政府档案核查_散养户资料:所有散养户资料数据库D4=授精管理数据库。授精站/公猪编号L1=政府领导核查时用到的所有规模场的RFID信息资料库,和保险核查时用到的所有规模场的RFID信息资料库

4、(合并)其中T=文件为不大于4K的数据库D=文件为大于4K的数据库L=文件为大于64K的数据库三、请求连接和收到包后的响应格式在送资料之前。PC发送LINK指令,尝试与识读器联机。只有在这一步通过后才能进行后续的所有资料下载。PC送的命令为:AT+LINK。此后等识读器回应,最多等3秒。LINK(3位的主机软件版本)(1位用户类型)(6位用户号)改为15位用户号3位的主机软件版本:100表示是1.00版。1位用户类型:合法的值为I,B,M,G,PI表示是保险类用户B表示是授精员用户M表示是免疫/医疗类用户G表示是政府

5、类用户P表示是规模场类用户15位用户号:信息卡的号码。RFID的后6位数PC送的命令为:AT+START201004051200。此后等识读器回应,最多等3秒。其中201004051200为一串时间戳,标记当前系统中资源的版本,以方便识读器判断是否需要在上面进行资源表更新。识读器返回STARTOKPC每送完一项数据库资料后等待识读器回应是否接收成功。最多等3秒。若超时或收到接收错误的回应。需要重试传需当前的数据库资料。最多试3次。若还不成功则显示相应的错误。下载一项数据库资料成功后识读器发送回应:DNXXOK(LIN

6、K与OK之间是一个空隔XX就是当前数据库名称代码)下载一项数据库资料失败或数据错误:识读器发送回应:DNXXER(LINK与ER之间是一个空隔XX就是当前数据库名称代码)PC完成所有的数据库资料后,PC送出下载完成的指令给识读器。因为考虑识读器的串口要做到多设备共用。此后就将控制权交给识读器。识读器可以用串口做其它的工作。PC送的命令为:AT+CLOSE。此后等识读器回应,最多等3秒。最多试3次。识读器回应:CLOSEOK(CLOSE与OK之间是一个空隔)四、具体每个命令的数据返回格式规定注:所有补空是,中文补全角空

7、格,英文和数字补半角空格,过长截取是,中文截取左侧段,数字和英文截取右侧段1、T8资源表下载对应协议:AT+DNT8DDDDDDDDLLLLLLMMNNNNT8=下载的资源表。由其生产品种,疫苗,用药,猪种来源,淘汰原因数据库。(B10)资源表最大4K约200条记录数据要求:参数:资源类型(如:resType:1;2;3)字节号12-45-2021-32内容资源类型资源Id资源名称补空格补空处理方式不足三位在前面补08个中文,在后面补空格索引资源类型、资源Id升序资源类型包括1:品种;2:疫苗;3:药品;4:淘汰原因

8、;5:母猪来源等。2、T9首页信息对应协议:AT+DNT9DDDDDDDDLLLLLLMMNNNNT9=政府/保险/规格场/兽医首页显示内容.说明,需要根据不同的用户选择返回不同的数据结果用户类型有:I表示是保险类用户B表示是授精员用户M表示是免疫/医疗类用户G表示是政府类用户P表示是规模场类用户数据要求:如果用户类型为I,保险用户,返回一下格

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。