From a0944961b598d4a9edb99e2c620623a83549e20e Mon Sep 17 00:00:00 2001 From: Mike Kinney Date: Sat, 29 Jan 2022 20:47:58 -0800 Subject: [PATCH] fix lint warnings --- info/windows/heltec.txt | 38 ++++++++++++++++++++++++++++++++++ meshtastic/supported_device.py | 2 +- meshtastic/util.py | 2 -- 3 files changed, 39 insertions(+), 3 deletions(-) diff --git a/info/windows/heltec.txt b/info/windows/heltec.txt index 4d18f62..25905a7 100644 --- a/info/windows/heltec.txt +++ b/info/windows/heltec.txt @@ -66,3 +66,41 @@ Status Class FriendlyName ------ ----- ------------ ---------- Error CP2102 USB to UART Bridge Controller USB\VID_... + + +If need to install driver +Get-PnpDevice -DeviceID 'USB\VID_10C4&PID_EA60\0001' | Format-List + + +Caption : CP2102 USB to UART Bridge Controller +Description : CP2102 USB to UART Bridge Controller +InstallDate : +Name : CP2102 USB to UART Bridge Controller +Status : Error +Availability : +ConfigManagerErrorCode : CM_PROB_FAILED_INSTALL +ConfigManagerUserConfig : False +CreationClassName : Win32_PnPEntity +DeviceID : USB\VID_10C4&PID_EA60\0001 +ErrorCleared : +ErrorDescription : +LastErrorCode : +PNPDeviceID : USB\VID_10C4&PID_EA60\0001 +PowerManagementCapabilities : +PowerManagementSupported : +StatusInfo : +SystemCreationClassName : Win32_ComputerSystem +SystemName : DESKTOP-FRFQN8H +ClassGuid : +CompatibleID : {USB\Class_FF&SubClass_00&Prot_00, USB\Class_FF&SubClass_00, USB\Class_FF} +HardwareID : {USB\VID_10C4&PID_EA60&REV_0100, USB\VID_10C4&PID_EA60} +Manufacturer : +PNPClass : +Present : True +Service : +PSComputerName : +Class : +FriendlyName : CP2102 USB to UART Bridge Controller +InstanceId : USB\VID_10C4&PID_EA60\0001 +Problem : CM_PROB_FAILED_INSTALL +ProblemDescription : diff --git a/meshtastic/supported_device.py b/meshtastic/supported_device.py index e9934c5..c99ded4 100755 --- a/meshtastic/supported_device.py +++ b/meshtastic/supported_device.py @@ -180,7 +180,7 @@ def detect_windows_port(sd): #print(f'command:{command}') _, sp_output = subprocess.getstatusoutput(command) #print(f'sp_output:{sp_output}') - p = re.compile('\(COM(.*)\)') + p = re.compile(r'\(COM(.*)\)') for x in p.findall(sp_output): #print(f'x:{x}') ports.add(f'COM{x}') diff --git a/meshtastic/util.py b/meshtastic/util.py index d06c703..3e91799 100644 --- a/meshtastic/util.py +++ b/meshtastic/util.py @@ -380,5 +380,3 @@ def detect_windows_needs_driver(sd, print_reason=False): if print_reason: print(sp_output) return need_to_install_driver - -