Files
UHFCom13/README.md
T
2021-07-20 14:36:44 +08:00

52 lines
1.5 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>
* 多次巡卡方法已取消,如有需求请用js实现。
### 写卡
* 调用:
<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>
* 返回值:“设置成功”或“设置失败”