Enhance USB functionality by adding request port label management and platform support checks

This commit is contained in:
just_stuff_tm
2026-03-02 05:28:31 -05:00
committed by just-stuff-tm
parent ca5784f3f8
commit 781090243c
7 changed files with 93 additions and 34 deletions
+4
View File
@@ -767,6 +767,10 @@ class MeshCoreConnector extends ChangeNotifier {
Future<List<String>> listUsbPorts() => _usbSerialService.listPorts();
void setUsbRequestPortLabel(String label) {
_usbSerialService.setRequestPortLabel(label);
}
Future<void> connect(BluetoothDevice device, {String? displayName}) async {
if (_state == MeshCoreConnectionState.connecting ||
_state == MeshCoreConnectionState.connected) {