ICS 35.240.50 CCS L 65 中华人民共和国国家标准 GB/T42030—2022 智能制造 射频识别系统 超高频读写器应用编程接口 Intelligent manufacturing-Radio frequency identification system- Application programminginterface(API) for UHF readers 2023-05-01实施 2022-10-12发布 国家市场监督管理总局 发布 国家标准化管理委员会 GB/T42030—2022 目 次 前言 1 范围 2 规范性引用文件 3 术语和定义 缩略语 4 概述 5 5.1 交互机制 5.2 接口描述 数据类型定义 7 连接访问功能接口 7.1 建立连接 7.2 断开连接 7.3 联机请求 7.4 停止设备当前操作 7.5 设置执行超时时间 8 设备配置功能接口· 10 8.1 读取设备信息 10 8.2 读取设备工作参数: 10 8.3 设置设备工作参数 8.4 读取设备寄存器 8.5 设置设备寄存器. 12 8.6 保存设备寄存器 13 8.7 复位设备寄存器 14 8.8 进人设备休眠模式 1.4 8.9 恢复设备出厂模式 15 8.10 读取设备天线端口 15 8.11 设置设备天线端口 16 8.12 设备固件升级请求 16 8.13 设备固件升级校验 8.14 发送固件升级数据包 9 标签操作访问功能接口 9.1 标签分类参数设置 18 9.2 单次识别 61 9.3 启动循环识别 20 9.4 获取标签识别号 20 9.5 单次读取指定标签 21 GB/T42030—2022 9.6 单次读取任意标签 22 9.7 启动循环读取指定标签 22 9.8 启动循环读取任意标签 23 9.9 获取读标签数据 24 9.10 单次写入指定标签 25 9.11 单次写入任意标签 26 9.12 启动循环写人指定标签 26 9.13 启动循环写人任意标签 27 28 9.14 获取写标签数据 9.15 单次擦除指定标签 29 9.16 单次擦除任意标签 30 9.17 启动循环擦除指定标签 30 9.18 启动循环擦除任意标签 31 9.19 获取擦除标签数据 32 9.20 单次锁定指定标签 33 9.21 单次锁定任意标签 33 9.22 启动循环锁定指定标签 34 9.23 启动循环锁定任意标签 35 9.24 获取锁定标签数据 35 9.25 单次销毁指定标签 36 9.26 单次销毁任意标签 37 9.27 启动循环销毁指定标签 37 9.28 启动循环销毁任意标签 38 10 触发信号功能接口 10.1 查询GPIO状态 39 10.2 触发GPIO事件 39 11 安全管理访问功能接口 40 11.1 生成随机数 40 11.2 认证请求 41 11.3 认证开始 41 11.4 认证结束 42 11.5 设备认证密钥更新 43 11.6 口令更新 43 附录A(规范性) 映射表 45 II GB/T42030—2022 前言 本文件按照GB/T1.1一2020《标准化工作导则 第1部分:标准化文件的结构和起草规则》的规定 起草。 本文件由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。 本文件起草单位:中国电子技术标准化研究院、北京中科佐迪克电子科技发展有限公司、睿芯联科 (北京)电子科技有限公司、广东中科臻恒信息技术有限公司、北京智芯微电子科技有限公司、四川华大 恒芯科技有限公司、上海天臣微纳米科技股份有限公司、爱康普科技(大连)有限公司、青岛海尔洗衣机 有限公司、高新兴智联科技有限公司、紫光同芯微电子有限公司、品冠物联科技有限公司。 本文件主要起草人:刘文莉、冯敬、王大庆、管超、王立、金学明、王文赫、时汉、姚茜、周吉天白、 张倩倩、周立雄、冯进、孟毅、王金龙、孙晓红、蒋宗清。 I GB/T42030—2022 智能制造射频识别系统 超高频读写器应用编程接口 1范围 本文件规定了超高频射频识别读写器和客户端之间进行交互的规则及表达方式。 本文件适用于超高频射频识别读写器和客户端的设计、生产、测试和使用。 2规范性引用文件 2 下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文 本文件。 GB/T16262(所有部分)信息技术抽象语法记法一(ASN.1) GB/T297682013信息技术射频识别 800/900MHz空中接口协议 3 术语和定义 GB/T29261.3一2012界定的以及下列术语和定义适用于本文件。 3.1 参数 parameter 定义或影响一个动作所需要的信息。 3.2 应用编程接口 applicationprogramminginterface 软件系统不同组成部分衔接的约定。 4缩略语 下列缩略语适用于本文件。 GPIO:通用输人输出(General-PurposeInput/Output) UII:惟一标识符(UniqueItemIdentifier) 5概述 5.1交互机制 一个客户端可同时连接多个读写器。 一个读写器同一时刻只能连接一个客户端。 1 GB/T42030—2022 客户端通过调用应用编程接口传递消息,控制读写器、访问标签。 5.2 接口描述 本文件第7章到第11章分别针对连接访问等6类接口详细描述各个接口。 这些接口描述独立于编程语言,接口表达方式符合GB/T16262(所有部分)。每个接口分以下5项 进行描述: a) 功能说明一一给出该接口的主要功能;如,连接访问类接口中“建立连接”这个接口的功能说明 是:此接口功能是在客户端应用程序和读写器之间建立连接端口。 b) OUTReturnCodeuhfReaderConnect( INPortTypecPort, OUT Handle connectionHandle): c) 参数说明一一给出该接口的主要参数:如,连接访问类接口中“建立连接”这个接口的参数说 明是: cPort(输入)端口 connectionHandle(输出)通信端口句柄 d) 先决条件一一给出执行该接口时所需具备的先决条件;有些接口的执行无需先决条件。如,连 接访问类接口中“建立连接”这个接口没有先决条件。连接访问类接口中“联机请求”这个接口 有以下先决条件: 已获取有效的connectionHandle。 e) 回的代码;如,连接访问类接口中“建立连接”这个接口的返回码是: retReturnCode::=( UHF_API_OK UHF_API_INCORRECT_PARAMETER UHF_API_NOT_AVAILABLE UHF_APICOMMUNICATIONFAILURE 6数据类型定义 本文件中描述的数据类型采用GB/T16262(所有部分)的规定。 Address::=OCTETSTRING--存储器地址数据类型是八位位组串 AntInfoType::=BITSTRING--天线端口数据类型是位串 anto(o), antl(1), 2 GB/T42030—2022 ant2(2), ant3(3), ant4(4), ant5(5), ant6(6), ant7(7), ant127(127) BankIndexType::=INTEGER(0..63)-存储区编码数据类型是整数 BOOL::=BOOLEAN-布尔类型 DataLength::INTEGER--数据字节长度数据类型是整数 DataOctet::=OCTETSTRING--数据内容的数据类型是八位位组串 DataTypelnfo::=SEQUENCE--读取到的标签数据的数据类型是序列 antAntInfoType,-天线端口的数据类型是AntInfoType wordsOCTETSTRING,--标签数据字的数据类型是八位位组串 lenINTEGER--words长度数据类型是整数 7 DataType::=CHOICE--标签返回数据的数据类型是选择 ant_ui_dataDataTypeUII,--数据、UII和天线数据类型是DataTypeUII ant_dataDataTypelnfo--数据和天线数据类型是DataTypelnfo DataTypeUII::=SEQUENCE--惟一标识数据的数据类型是序列 ant_uiiTaglnfoType,--天线与惟一标识符UII的数据类型是TaglnfoType wordsOCTETSTRING,--存储区数据内容的数据类型是八位位组串 lenINTEGER-words长度的数据类型是整数 EnumMode::=ENUMERATED--标签识别方式的数据类型是枚举 1 single(1),表示采用单标签识别的方式 3 GB/T42030—2022 multiple(2)--表示采用多标签识别的方式 EnumType::=ENUMERATED--设备工作参数的数据类型是枚举 power(1),-表示功率参数 fhss(2),-表示频率参数 modulation(3),--表示读写器调制方式参数 backScattered-link-frequency(4),表示标签反向链路频率参数 encoding(5),--表示标签编码选择参数 tc6),--表示前向链路基准时间T。参数 trext(7)-表示前导信号指示TRext参数 FirmwareType::=SEQUENCE-固件信息数据类型是序列 SnOCTETSTRING,-设备惟一序列号的数据类型是八

pdf文档 GB-T 42030-2022 智能制造 射频识别系统 超高频读写器应用编程接口

安全标准 > 国标 > 文档预览
中文文档 51 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共51页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
GB-T 42030-2022 智能制造 射频识别系统 超高频读写器应用编程接口 第 1 页 GB-T 42030-2022 智能制造 射频识别系统 超高频读写器应用编程接口 第 2 页 GB-T 42030-2022 智能制造 射频识别系统 超高频读写器应用编程接口 第 3 页
下载文档到电脑,方便使用
本文档由 思安2023-01-18 17:30:51上传分享
给文档打分
您好可以输入 255 个字符
网站域名是多少( 答案:github5.com )
评论列表
  • 暂时还没有评论,期待您的金玉良言
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。