writeCharacteristic static method

Future<bool> writeCharacteristic({
  1. required String deviceId,
  2. required String serviceUuid,
  3. required String characteristicUuid,
  4. required Uint8List value,
  5. CharacteristicWriteType writeType = CharacteristicWriteType.writeNoResponse,
})

发送数据

Implementation

static Future<bool> writeCharacteristic(
    {required String deviceId,
    required String serviceUuid,
    required String characteristicUuid,
    required Uint8List value,
    CharacteristicWriteType writeType =
        CharacteristicWriteType.writeNoResponse}) async {
  final bool ok = await _channel.invokeMethod('send', {
    'deviceId': deviceId,
    'serviceUuid': serviceUuid,
    'characteristicUuid': characteristicUuid,
    'writeType': writeType.name,
    'value': value
  });
  //print('writeCharacteristic() - ok=$ok');
  return ok;
}