MethodChannelLedSourceBt constructor
MethodChannelLedSourceBt()
Implementation
MethodChannelLedSourceBt() {
methodChannel.setMethodCallHandler((call) async {
switch (call.method) {
case "onScanResult":
listener?.onScanResult(call);
break;
case "onStartScan":
listener?.onStartScan(call);
break;
case "onStopScan":
listener?.onStopScan(call);
break;
case "onConnected":
listener?.onConnected(call);
break;
case "onDisconnected":
listener?.onDisconnected(call);
break;
case "onMtu":
listener?.onMtu(call);
break;
case "onData":
listener?.onData(call);
break;
///----------------------------------------------OTA相关回调
case "onOtaStart":
listener?.onOtaStart(call);
break;
case "onOtaSuccess":
listener?.onOtaSuccess(call);
break;
case "onOtaFail":
listener?.onOtaFail(call);
break;
case "onOtaBootLoaderProgress":
listener?.onOtaBootLoaderProgress(call);
break;
case "onOtaProgress":
listener?.onOtaProgress(call);
break;
case "onMandatoryUpgrade":
listener?.onMandatoryUpgrade(call);
break;
}
});
}