writeCharacteristic method
Future<void>
writeCharacteristic({
- required String deviceId,
- required String serviceUuid,
- required String characteristicUuid,
- required List<
int> value, - BluetoothWriteType writeType = BluetoothWriteType.withResponse,
override
实现 FlutterBluetoothPluginPlatform.writeCharacteristic。
参数、默认值、平台差异和推荐值见平台接口文档。
Implementation
@override
Future<void> writeCharacteristic({
required String deviceId,
required String serviceUuid,
required String characteristicUuid,
required List<int> value,
BluetoothWriteType writeType = BluetoothWriteType.withResponse,
}) async {
await methodChannel
.invokeMethod<void>('writeCharacteristic', <String, dynamic>{
'deviceId': deviceId,
'serviceUuid': serviceUuid,
'characteristicUuid': characteristicUuid,
'value': value,
'writeType': writeType.name,
});
}