communication_nfc:基于OpenHarmony的NFC服务组件项目

暂无描述

分支286Tags45
文件最后提交记录最后更新时间
3 年前
3 天前
17 天前
5 个月前
10 天前
19 天前
23 天前
2 年前
4 年前
4 年前
1 年前
1 年前
3 天前
2 年前
12 天前

NFC组件

简介

近距离无线通信技术(Near Field Communication,NFC) ,是一种非接触式识别和互联技术,可以在移动设备、消费类电子产品、PC和智能设备间进行近距离无线通信。

NFC服务提供NFC开关控制、NFC标签发现和分发、NFC标签读写、NFC卡模拟等业务功能。

系统架构

图 1 NFC服务组件架构图

目录

/foundation/communication/nfc
├── interfaces                        # 接口
│   └── inner_api                     # 系统内部件间接口
├── frameworks                        # 框架层接口
│   └── js                            # JS API的实现
│       └── napi                      # 通过napi封装的JS接口代码实现
├── services                          # NFC服务进程的实现
├── test                              # 测试代码
├── BUILD.gn                          # 编译入口
└── bundle.json                       # 部件描述文件

约束

设备必须具备NFC控制器芯片,才能使用NFC服务。

说明

使用说明

  • NFC开关

参考开发指南: docs/zh-cn/application-dev/reference/apis-connectivity-kit/js-apis-nfcController.md。

  • NFC标签读写

参考开发指南: docs/zh-cn/application-dev/reference/apis-connectivity-kit/js-apis-nfcTag.md。

  • NFC卡模拟

参考开发指南: docs/zh-cn/application-dev/reference/apis-connectivity-kit/js-apis-cardEmulation.md。

相关仓

hmf/communication/nfc