Improve error message for unavailable RX characteristic in USB communication

This commit is contained in:
just_stuff_tm 2026-03-02 03:39:21 -05:00 committed by just-stuff-tm
parent 612612795a
commit c041e05972

View file

@ -1196,7 +1196,7 @@ class MeshCoreConnector extends ChangeNotifier {
await _usbSerialService.write(data);
} else {
if (_rxCharacteristic == null) {
throw Exception("MeshCore RX characteristic does not support write");
throw Exception("MeshCore RX characteristic not available");
}
// Prefer write without response when supported; fall back to write with response.
final properties = _rxCharacteristic!.properties;