flutter_usb_device_manage 0.0.3 flutter_usb_device_manage: ^0.0.3 copied to clipboard
主要用于项目中USB设备的集中授权及硬件功能实现,目前包含了USB指纹模块和RFID通讯模块.
flutter_usb_device_manage #
主要用于项目中USB设备的集中授权及硬件功能实现,目前包含了USB指纹模块和RFID通讯模块
USB指纹模块 #
USB指纹模块主要功能是指纹的注册登记上报和采集匹配模版上报
openDevice(打开设备) #
打开指纹模块的通讯端口
closeDevice(关闭设备) #
关闭指纹模块的通讯端口
registration(指纹登记) #
通讯端口打开后调用该方法进行指纹的登记,包含登记次数参数(enrolCount),登记成功后会通过异步消息返回指纹特征的Base64字符串
collecting(指纹采集) #
通讯端口打开后调用该方法进行指纹采集,采集成功后会通过异步消息返回指纹特征的Base64字符串,可用于服务端比对
RFID通讯模块 #
openAndroidUsbSerial(打开USB串口) #
打开RFID模块的USB转串口通讯
closeAndroidUsbSerial(关闭USB串口) #
关闭RFID模块的USB转串口通讯
startRead(开始读取) #
打开通讯后可通过调用该方法进行RFID标签的读取上报,参数包含模式(mode)、超时时间(timeout),标签上报通过异步消息上报
stopRead(停止读取) #
打开通讯后可通过调用该方法停止RFID标签的读取上报