Files
UHFCom13/README.md
T
langxiankui 24a999da24 Update README.md
增加多次巡卡与停止多次巡卡的方法
2021-07-20 15:14:47 +08:00

62 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 超高频(UHF RFID 卡读写的 Cordova 插件
## 说明
**使用UHF1_Com13_SDK_v1.5,针对k71v1_64_bsp型号设备**
## 安装
使用 Cordova
<pre>cordova plugin add https://github.com/shuto-cn/UHF#Com13_SDK_v1.5</pre>
使用 Ionic
<pre>ionic cordova plugin add https://github.com/shuto-cn/UHF#Com13_SDK_v1.5</pre>
## 示例程序
https://github.com/shuto-cn/uhf-demo/tree/Com13_SDK_v1.5
## 目前提供的功能
### 单次询卡 - 读取卡的 EPC
* 调用:
<pre>cordova.plugins.uhf.searchCard(successCallBack, errorCallback);</pre>
* 参数:
* 返回值:
EPC数组,因为可能读到多个。<pre>["30396062C3AE88C00021E2BC"]</pre>
### 连续询卡 - 读取卡的 EPC
* 调用:
<pre>cordova.plugins.uhf.inventoryCard(successCallBack, errorCallback);</pre>
* 参数:
* 返回值:
EPC数组,因为可能读到多个。<pre>["30396062C3AE88C00021E2BC"]</pre>
### 停止询卡 - 读取卡的 EPC
* 调用:
<pre>cordova.plugins.uhf.stopInventoryCard(successCallBack, errorCallback);</pre>
### 写卡
* 调用:
<pre>cordova.plugins.uhf.writeCard(message, successCallBack, errorCallback);</pre>
* 参数:
<pre>
{
data: "内容"
}
</pre>
* 内容为需要写入user区的数据,支持中英文,上限为128位16进制
* 返回值:“写入成功”或“写入失败”
### 读卡
* 仅读取user区的内容
* 调用:
<pre>cordova.plugins.uhf.readCard(successCallBack, errorCallback);</pre>
* 返回值:
<pre>"内容"</pre>
### 设置功率
* 调用:
<pre>cordova.plugins.uhf.setPower(power, successCallBack, errorCallback);</pre>
* 参数:
<pre>
目前支持的功率值为 16 至 26,超出范围会按最大或最小值处理。
</pre>
* 返回值:“设置成功”或“设置失败”