import 'package:flutter/services.dart'; class BleChannel { static const platform = MethodChannel('BLE-Platform-Bridge'); //BLE-Platform-Bridge static Future getScanningResult(List deviceType) async { try { print("----------Flutter Init -------"); final String result = await platform.invokeMethod('scan', deviceType); print("----------Flutter Result -------"); print(result); return result; } catch (e) { return "Error: $e"; } } static Future getScanningResultEKG(List deviceType) async { try { print("----------Flutter Init -------"); final String result = await platform.invokeMethod('scan_ekg', deviceType); print("----------Flutter Result -------"); print(result); return result; } catch (e) { return "Error: $e"; } } static Future disconnect() async { try { print("----------Flutter Init -------"); final String result = await platform.invokeMethod('disconnect_device'); print("----------Flutter Result -------"); print(result); return result; } catch (e) { return "Error: $e"; } } }