sendData method
Sends raw byte data to a specific GATT characteristic.
Implementation
Future<bool> sendData(
String deviceId,
String serviceId,
String charId,
List<int> data,
) {
_validateId(deviceId, 'deviceId');
_validateId(serviceId, 'serviceId');
_validateId(charId, 'charId');
if (data.isEmpty) {
throw ArgumentError.value(data, 'data', 'Data cannot be empty.');
}
return NexoraSdkPlatform.instance.sendData(
deviceId,
serviceId,
charId,
data,
);
}