Go to file
2024-01-12 11:51:31 +08:00
src/android 更新sdk:UHF67_v3.6 2024-01-12 11:51:31 +08:00
www 补充漏改了的插件名称 2021-12-27 15:47:34 +08:00
package.json 为了避免和另一个 uhf 插件冲突,修改名称为 uhfr 2021-12-21 18:24:06 +08:00
plugin.xml 更新sdk:UHF67_v3.6 2024-01-12 11:51:31 +08:00
README.md 为了避免和另一个 uhf 插件冲突,修改名称为 uhfr 2021-12-21 18:24:06 +08:00

超高频UHF RFID 卡读写的 Cordova 插件

说明

使用UHF6_SDK_v2.5

安装

使用 Cordova

cordova plugin add http://m.shuto.cn:8680/public/UHFR.git

使用 Ionic

ionic cordova plugin add http://m.shuto.cn:8680/public/UHFR.git

示例程序

https://github.com/shuto-cn/UHFRDEMO

目前提供的功能

单次询卡 - 读取卡的 EPC

  • 调用:
cordova.plugins.uhf.searchCard(successCallBack, errorCallback);
  • 参数:
  • 返回值: EPC数组因为可能读到多个。
    ["30396062C3AE88C00021E2BC"]

连续询卡 - 读取卡的 EPC

  • 调用:
cordova.plugins.uhf.inventoryCard(successCallBack, errorCallback);
  • 参数:
  • 返回值: EPC数组因为可能读到多个。
    ["30396062C3AE88C00021E2BC"]

停止询卡 - 读取卡的 EPC

  • 调用:
cordova.plugins.uhf.stopInventoryCard(successCallBack, errorCallback);

写卡

  • 调用:
cordova.plugins.uhf.writeCard(message, successCallBack, errorCallback);
  • 参数:
{
  data: "内容"
}
  • 内容为需要写入user区的数据支持中英文上限为128位16进制
  • 返回值:“写入成功”或“写入失败”

读卡

  • 仅读取user区的内容
  • 调用:
cordova.plugins.uhf.readCard(successCallBack, errorCallback);
  • 返回值:
"内容"

设置功率

  • 调用:
cordova.plugins.uhf.setPower(power, successCallBack, errorCallback);
  • 参数:
目前支持的功率值为 16 至 26超出范围会按最大或最小值处理。
  • 返回值:“设置成功”或“设置失败”