16 lines
398 B
Python
16 lines
398 B
Python
|
# coding=utf-8
|
||
|
|
||
|
import serial
|
||
|
import serial.tools.list_ports
|
||
|
|
||
|
def list_com():
|
||
|
print("----- useful serial port list ------------------------")
|
||
|
plist = list(serial.tools.list_ports.comports())
|
||
|
if len(plist) <= 0:
|
||
|
print("No useful port!")
|
||
|
else:
|
||
|
for plist_i in plist:
|
||
|
serialFd = serial.Serial(plist_i[0], 9600, timeout=1)
|
||
|
print("- Port : %s"% serialFd.name)
|
||
|
serialFd.close()
|
||
|
print("")
|