HarmonyOSConnect:NFC标签

系统 OpenHarmony
NFC标签碰一碰功能可以实现设备的快速连接和配网,无需扫描、选择设备、输入密码等繁琐操作,为用户提供便捷的设备交互体验。

​想了解更多关于开源的内容,请访问:​

​51CTO 开源基础软件社区​

​https://ost.51cto.com​

1、简介

NFC标签碰一碰功能可以实现设备的快速连接和配网,无需扫描、选择设备、输入密码等繁琐操作,为用户提供便捷的设备交互体验;为了确保设备NFC标签的可用性和可靠性,伙伴需要按照指定的要求生成NFC标签样品,并提交验收测试。验收测试通过之后,才能用于商用生产。

2、认证流程

如下图:

3、生成NFC标签

在DP平台申请NFC标签。

(1) 进入DP平台管理中心

在左侧导航栏中,选择“量产管理 > 标签管理”。

(2) 配置标签相关参数。

选择需要申请标签的产品。

选择需要申请标签的功能,当前仅支持“碰一碰”功能。

选择所需的标签模板。

平台根据连接方式、模组类型、配网方式,自动匹配出可供选择的标签模板。

通常会包含一种常规模板与自定义模板,以实际显示的模板为准。自定义模板比常规模板多一个可选字段,适用于需要自定义信息的产品。

配置标签字段信息。此处需填写模组实际的MAC地址与SN号,用于生成标签码流样例。

单击“提交”,即可生成标签码流。

4、 修改NFC标签

同一产品ID的设备只需要申请一个NFC标签码流。替换码流中蓝色高亮部分内容,即可用于其他设备。

如下图第一个高亮蓝色为设备sn号或mac地址,第二个蓝色高亮为sn号对应的ASCII码。

5、 烧录NFC标签码流

获得NFC标签样品之后,需要将已申请到的标签码流写入到空标签内,为后续的标签测试做准备。

(1) 获取AirLink工具,用于将标签码流写入标签中

​AirLink工具链接。​

(2) 在手机上安装AirLink工具,并打开工具

在AirLink工具界面,点击“ADD”,并输入NFC邀请码“b4zd8bz3”,即可打开NFC功能。

(3) 在工具界面点击“NFC”,打开“NFC Write”

如码流为:

0332D2022D6877200100480032474841008108005520068504141704067C1131E8A99E140C374331313331453841393945170100

并且需要将码流的“0332”前四个数字去掉。

将NFC标签码流(去掉空格)复制到输入框中,并勾选byte code选项,点击“置入缓存区”。

(4) 选择已经准备好的空标签,贴到手机NFC识别区域内,手机成功识别后则可成功写入

然后就可以使用手机NFC碰一碰功能连接华为手机上的FA功能啦!

​想了解更多关于开源的内容,请访问:​

​51CTO 开源基础软件社区​

​https://ost.51cto.com​​。

责任编辑:jianghua 来源: 鸿蒙社区
相关推荐

2022-06-10 14:45:34

烧录NFC码流鸿蒙

2015-01-26 13:16:30

NFCAndroid

2018-09-13 12:28:11

iPhone苹果开发者

2022-05-11 15:24:56

鸿蒙智联token烧录

2019-10-28 13:47:10

iOS 13NFCiphone

2023-12-22 09:11:45

AndroidNFC移动开发

2013-01-23 14:33:04

Android开发NFC

2012-04-18 15:39:04

诺基亚NFC

2013-01-31 11:26:23

NFC移动支付近场通信

2012-04-20 13:27:17

NFC

2015-02-26 14:17:45

2011-11-21 09:55:32

NFC

2012-04-11 22:07:51

Lumia

2013-01-30 15:36:03

NFC移动支付蓝牙

2013-01-22 23:02:57

NFC

2012-03-20 15:06:40

NFC功能移动设备

2013-03-17 16:50:10

NFC日本

2012-05-02 23:12:36

黑莓

2013-09-16 10:51:17

iBeaconNFC

2022-08-12 07:00:00

NFC安全性RFID
点赞
收藏

51CTO技术栈公众号