• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# NFC错误码
2
3<!--Kit: Connectivity Kit-->
4<!--Subsystem: Communication-->
5<!--Owner: @amunra03-->
6<!--Designer: @wenxiaolin-->
7<!--Tester: @zs_111-->
8<!--Adviser: @zhang_yixin13-->
9
10> **说明:**
11>
12> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。
13
14## 3100101 开关NFC异常
15
16**错误信息**
17
18The NFC state is abnormal in the service.
19
20**错误描述**
21
22NFC服务内部执行NFC打开或关闭异常。
23
24**可能原因**
25
261. 和NFC服务建立通信异常。
272. NFC芯片通信异常。
28
29**处理步骤**
30
31重新执行打开或关闭NFC或重启设备尝试。
32
33## 3100201 NFC服务读写Tag错误
34
35**错误信息**
36
37The tag running state is abnormal in the service.
38
39**错误描述**
40
41NFC服务执行Tag业务逻辑遇到错误。
42
43**可能原因**
441. Tag参数值和实际调用函数要求不匹配。
452. Tag操作时,NFC状态是关闭的。
463. Tag操作前,已经处在断开状态。
474. Tag芯片返回错误状态或响应超时。
485. 和NFC服务没有建立绑定关系,无法调用接口。
49
50**处理步骤**
511. 检查NFC参数是否和所调用接口匹配。
522. 判断NFC是关闭状态时,提示打开NFC。
533. 先调用连接,再执行读写操作。
544. 重新触碰读取卡片。
555. 退出应用后,重新读取卡片。
56
57## 3100202 应用状态错误
58
59**错误信息**
60
61The element state is invalid.
62
63**错误描述**
64
65接口调用时,所属应用读卡的页面状态错误,页面不在前台。
66
67**可能原因**
68所属应用读卡的页面状态错误,页面不在前台。
69
70**处理步骤**
71只允许进入应用前台的页面调用该接口。
72
73## 3100203 接口调用顺序错误
74
75**错误信息**
76
77The off() API can be called only when the on() has been called.
78
79**错误描述**
80
81必须在接口on()已经被调用之后,才允许调用接口off()。
82
83**可能原因**
84应用程序的前台页面没有调用on()接口,就直接调用off()接口。
85
86**处理步骤**
87应用程序的前台页面先执行on()接口,在页面退出时调用off()接口。
88
89## 3100204 NFC芯片I/O异常
90
91**错误信息**
92
93The tag I/O operation failed.
94
95**错误描述**
96
97NFC Tag I/O操作失败。
98
99**可能原因**
100NFC Tag不支持所执行的读写操作。
101
102**处理步骤**
103应用程序根据业务场景进行异常处理或提示。
104
105## 3100205 NFC标签状态异常
106
107**错误信息**
108
109The tag leaves the field.
110
111**错误描述**
112
113NFC标签已经离场。
114
115**可能原因**
116NFC标签已离开nfc设备感应范围。
117
118**处理步骤**
119重新将标签靠近nfc读卡设备。
120
121## 3100301 NFC卡模拟状态异常
122
123**错误信息**
124
125Card emulation running state is abnormal in service.
126
127**错误描述**
128
129NFC服务执行卡模拟业务逻辑遇到错误。
130
131**可能原因**
1321. 卡模拟时NFC状态是关闭的。
1332. NFC芯片返回错误状态或响应超时。
134
135**处理步骤**
1361. 判断NFC是关闭状态时,提示打开NFC。
1372. 提示关开NFC,重新初始化硬件。
138
139## 3200101 有源NFC标签状态异常
140
141**错误信息**
142
143Connected NFC tag running state is abnormal in service.
144
145**错误描述**
146
147执行有源NFC Tag业务逻辑遇到错误。
148
149**可能原因**
1501. 有源NFC Tag参数值和实际调用函数要求不匹配。
1512. 有源NFC Tag芯片返回错误状态或响应超时。
152
153**处理步骤**
1541. 检查有源NFC Tag参数是否和所调用接口匹配。
1552. 重新触碰读取卡片。
156