readCharacteristic method

  1. @override
Future<Uint8List> readCharacteristic({
  1. required String deviceId,
  2. required String serviceUuid,
  3. required String characteristicUuid,
})
override

实现 FlutterBluetoothPluginPlatform.readCharacteristic

参数、默认值、平台差异和推荐值见平台接口文档。

Implementation

@override
Future<Uint8List> readCharacteristic({
  required String deviceId,
  required String serviceUuid,
  required String characteristicUuid,
}) async {
  final response = await methodChannel.invokeMethod<Object?>(
    'readCharacteristic',
    <String, dynamic>{
      'deviceId': deviceId,
      'serviceUuid': serviceUuid,
      'characteristicUuid': characteristicUuid,
    },
  );
  return _byteListFromPlatform(response);
}