mirror of
https://github.com/shuto-cn/RFID.git
synced 2024-10-05 23:32:15 +08:00
2.2 KiB
2.2 KiB
乐亭项目RFID读取
安装方式
cordova plugin add https://github.com/shuto-cn/RFID.git
相关方法
-
openBlueTooth 打开设备蓝牙
- 参数
- success 成功回调
- error 失败回调
- 返回值
- success => 蓝牙开启成功
- error => 蓝牙开启失败
- 调用示例
rfid.openBlueTooth(success,error);
- 参数
-
getBlueToothList 获取蓝牙列表,会自动调用openBlueTooth方法
- 参数
- success 成功回调
- error 失败回调
- 返回值
- success => { message: "", data:[ {"name":"DYD0CZJ895NEL93","address":"3C:F8:62:13:29:B8"} ] }
- error => errorMsg
- 调用示例
rfid.getBlueToothList(success,error);
- 参数
-
connectBlueTooth 链接某蓝牙
- 参数
- success 成功回调
- error 失败回调
- address 待链接蓝牙地址
- 返回值
- success => 模块打开成功
- error => 模块打开失败
- 调用示例
rfid.connectBlueTooth(success,error,{address: address});
- 参数
-
window.sendDataToJs
注:这是一个js方法,用于plugin向js发送消息,通知更新蓝牙的链接状态- 返回值
- {code : 0/1} => 0 链接断开 1 链接正常
- 调用示例
window.sendDataToJs = function (data) { }
- 返回值
-
read
- 参数
- success 成功回调
- error 失败回调
- 返回值
- success => { message: "", data:[ EPClist ] }
- error => errorMsg
- 调用示例
rfid.read(success,error);
- 参数
-
write
- 参数
- success 成功回调
- error 失败回调
- epc_number 待写入EPC值
- epc_len EPC编码方式,16进制 选填,默认0c
- 返回值
- success => 写入成功
- error => errorMsg
- 调用示例
rfid.write(success,error, {epc_number: $scope.input.epc_number});
- 参数