当前位置: 首页 > 科技观察

HarmonyOSConnect:NFC标签_0

时间:2023-03-14 23:51:49 科技观察

了解更多开源请访问:51CTO开源基础软件社区https://ost.51cto.com1.NFC标签介绍触摸功能可实现设备的快速连接和配网,无需扫描、选择设备、输入密码等繁琐操作,为用户提供便捷的设备交互体验;为保证设备NFC标签的可用性和可靠性,合作伙伴需要按照规定的要求生成NFC标签样本并提交验收测试。验收通过后,即可投入商业生产。2、认证流程如下图所示:3、生成NFC标签,在DP平台申请NFC标签。(1)进入DP平台管理中心,在左侧导航栏选择“量产管理>标签管理”。(2)配置标签相关参数。选择需要申请标签的产品。选择需要申请标签的功能。目前仅支持“触摸”功能。选择所需的标签模板。平台根据连接方式、模块类型、配网方式自动匹配可选标签模板。通常包含通用模板和自定义模板,以实际展示的模板为准。自定义模板比常规模板多了一个可选字段,适用于需要自定义信息的产品。配置标签字段信息。这里需要填写模块实际的MAC地址和SN号,用于生成标签的示例码流。点击“提交”生成标签流。4、同一产品ID修改NFC标签的设备只需申请一个NFC标签流。替换码流中蓝色高亮部分,可以在其他设备上使用。如下图,第一个蓝色高亮为设备的sn号或mac地址,第二个蓝色高亮为sn号对应的ASCII码。5.烧录NFC标签码流得到NFC标签样本后,需要将应用的标签码流写入空标签,为后续标签测试做准备。(1)获取AirLink工具,用于将标签流写入标签。AirLink工具链接。(2)在手机上安装AirLink工具,打开工具。在AirLink工具界面点击“添加”,输入NFC邀请码“b4zd8bz3”即可开启NFC功能。(3)在工具界面点击“NFC”,打开“NFCWrite”。例如码流为:0332D2022D6877200100480032474841008108005520068504141704067C1131E8A99E140C37433131333145384139394017。3码流的前四位需要从3码中去掉。将NFC标签的码流(去掉空格)复制到输入框中,勾选字节码选项,点击“放入缓冲区”。(4)选择准备好的空标签贴在手机的NFC识别区。手机识别成功后,就可以写入成功,然后就可以使用手机的NFC触摸功能连接华为手机上的FA功能了!想了解更多开源,请访问:51CTO开源基础软件社区https://ost.51cto.com。