ywz_blue_plugin 0.0.1 ywz_blue_plugin: ^0.0.1 copied to clipboard
YWZ Bluetooth Flutter plugin.
ywz_blue_plugin #
A blue Flutter plugin.
Getting Started #
This project is a starting point for a Flutter plug-in package, a specialized package that includes platform-specific implementation code for Android and/or iOS.
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
--------------------文档----------------------
//创建BlueManage BlueManage instance = BlueManage.instance;
//开始搜索 startScan(Function(int code) function);
//停止搜索 stopScan();
//连接 Future
//断开连接 disConnect(BluetoothDevice device);
//获取电量信息 [0]是电量,[1]是电量状态 Future<List
//版本信息 Future<List
//硬件配置信息 Future<List
//设置硬件监听 setOnAlarmChange(String deviceId, void onData(int event));
//设置电池电量监听 setOnElectricityChange(String deviceId, void onData(List
//呼叫报警器 Future
//解除预警 Future
//设置预警状态 Future
//报警器关机 Future
//设置硬件声音 open : true 开启 flase 关闭 Future
class BlueManage { ...
//单击
SINGLE ;
//双击
TWO;
//长按
LONG;
//拔出拉环
PULLOUT;
//插入拉环
PULLIN;
//没充电
BATTERY0;
//充电中
BATTERY1;
//充满电
BATTERY2;
//低电量
BATTERY3;
...
}
class Contans { ...
//搜索硬件成功
SUCCESS;
//搜索硬件失败
FAILURE;
//错误
ERROR;
//未知原因,请联系技术wechat: feifei254 email: sunyifei2016@gmail.com
UNKNOWN;
//不支持蓝牙
UNAVAILABLE;
//蓝牙关闭
BLUE_OFF;
...
}