• Home
Name Date Size #Lines LOC

..--

figures/07-Sep-2024-

frameworks/js/napi/07-Sep-2024-1,084860

interfaces/inner_api/07-Sep-2024-771518

sa_profile/07-Sep-2024-4928

services/07-Sep-2024-787563

LICENSED07-Sep-20249.9 KiB177150

OAT.xmlD07-Sep-20241.6 KiB3518

README.mdD07-Sep-20241.9 KiB5233

README_zh.mdD07-Sep-20242 KiB6039

bundle.jsonD07-Sep-20242.5 KiB9190

README.md

1# Connected NFC Tag<a name="EN-US_TOPIC_0000001133207781"></a>
2
3-   [Introduction](#section13587125816351)
4-   [Architecture](#section13587185873516)
5-   [Directory Structure](#section161941989596)
6-   [Constraints](#section119744591305)
7-   [Usage](#section1312121216216)
8-   [Repositories Involved](#section1371113476307)
9
10## Introduction<a name="section13587125816351"></a>
11
12Near-field communication \(NFC\) is a non-contact identification and interconnection technology for short-distance wireless communication between mobile devices, consumer electronic products, PCs, and smart devices.
13
14For the devices has connected nfc tag chip, this component provides tag reading and writing.
15
16## Architecture<a name="section13587185873516"></a>
17
18**Figure  1**  Connected NFC Tag Architecture<a name="fig4460722185514"></a>
19
20
21![](figures/en-us_image_0000001086731550.png)
22
23## Directory Structure<a name="section161941989596"></a>
24
25```
26/foundation/communication/connected_nfc_tag
27├── interfaces                        # Interface
28│   └── inner_api                     # System inner interface
29├── frameworks                        # Framework interface
30│   └── js                            # Implementation of JS API
31│       └── napi                      # Napi implementation of JS API
32├── services                          # Service implementation
33├── test                              # Test code
34├── BUILD.gn                          # Build entry
35└── bundle.json                       # Component description
36```
37
38## Constraints<a name="section119744591305"></a>
39
40-   Devices must has the connected nfc tag chip.
41
42## Usage<a name="section1312121216216"></a>
43
44-  connected nfc tag reading and writing.
45
46Please reference: docs/zh-cn/application-dev/reference/apis/js-apis-connectedTag.md
47
48## Repositories Involved<a name="section1371113476307"></a>
49
50hmf/communication/connected_nfc_tag
51
52

README_zh.md

1# 有源NFC标签组件<a name="ZH-CN_TOPIC_0000001124412109"></a>
2
3-   [简介](#section11660541593)
4-   [系统架构](#section342962219551)
5-   [目录](#section161941989596)
6-   [约束](#section119744591305)
7-   [说明](#section1312121216216)
8-   [使用说明](#section129654513264)
9-   [相关仓](#section1371113476307)
10
11## 简介<a name="section11660541593"></a>
12
13近距离无线通信技术\(Near Field Communication,NFC\) ,是一种非接触式识别和互联技术,可以在移动设备、消费类电子产品、PC和智能设备间进行近距离无线通信。
14
15针对具备有源NFC标签的产品,本组件提供有源NFC标签的读和写能力。
16
17## 系统架构<a name="section342962219551"></a>
18
19**图 1**  有源NFC标签架构图<a name="fig444313176464"></a>
20
21
22![](figures/zh-cn_image_0000001124327253.png)
23
24<a name="table1716174620235"></a>
25<table><thead align="left"></thead>
26<tbody></tbody>
27</table>
28
29## 目录<a name="section161941989596"></a>
30
31```
32/foundation/communication/connected_nfc_tag
33├── interfaces                        # 接口
34│   └── inner_api                     # 系统内部件间接口
35├── frameworks                        # 框架层接口
36│   └── js                            # JS API的实现
37│       └── napi                      # 通过napi封装的JS接口代码实现
38├── services                          # NFC有源标签服务进程的实现
39├── test                              # 测试代码
40├── BUILD.gn                          # 编译入口
41└── bundle.json                       # 部件描述文件
42```
43
44## 约束<a name="section119744591305"></a>
45
46设备必须具备有源NFC标签芯片,才能使用有源NFC标签的读和写服务。
47
48## 说明<a name="section1312121216216"></a>
49
50### 使用说明<a name="section129654513264"></a>
51
52-  有源NFC标签的读写
53
54参考开发指南: docs/zh-cn/application-dev/reference/apis/js-apis-connectedTag.md55
56## 相关仓<a name="section1371113476307"></a>
57
58hmf/communication/connected_nfc_tag
59
60