requestUSBPermissionWithConnection method

Future<bool?> requestUSBPermissionWithConnection(
  1. int index,
  2. int baudRate,
  3. int dataBits,
  4. int stopBits,
  5. int parity,
)
override

Implementation

Future<bool?> requestUSBPermissionWithConnection(
    int index, int baudRate, int dataBits, int stopBits, int parity) async {
  try {
    final connectResult = await methodChannel
        .invokeMethod<bool>('requestUSBPermissionWithConnection', {
      'index': index,
      'baudRate': baudRate,
      'dataBits': dataBits,
      'stopBits': stopBits,
      'parity': parity,
    });
    return connectResult;
  } on PlatformException catch (e) {
    print("Failed to open USB connection: '${e.message}'.");
    return false;
  }
}