Skip to content

Commit d611f0b

Browse files
authored
fixed serial list nonetype (ExpressLRS#254)
* fixed serial list nonetype * fixed seriallist nonetype and added sleep for older bootloader * moving result.reverse() out of loop
1 parent 473bed0 commit d611f0b

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

src/python/UARTupload.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ def uart_upload(port, filename, baudrate):
9393
#break
9494
elif "hold down button" in line.lower():
9595
# this is last print before init cmd is expected
96+
time.sleep(.5) # Sleep for older bootloader
9697
break
9798
# notify bootloader to start uploading
9899
s.write(BootloaderInitSeq2)

src/python/serials_find.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,8 @@ def serial_ports():
5252
if "permission denied" in str(error).lower():
5353
raise Exception("You don't have persmission to use serial port!")
5454
pass
55-
return result.reverse()
55+
result.reverse()
56+
return result
5657

5758
def get_serial_port(debug=True):
5859
result = serial_ports()

0 commit comments

Comments
 (0)