mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-16 07:58:04 +00:00
48 lines
1.8 KiB
Plaintext
48 lines
1.8 KiB
Plaintext
--- pyobd.orig 2015-04-21 10:02:41 UTC
|
|
+++ pyobd
|
|
@@ -356,7 +356,7 @@ class MyApp(wx.App):
|
|
else:
|
|
self.configfilepath=os.environ['HOME']+'/.pyobdrc'
|
|
if self.config.read(self.configfilepath)==[]:
|
|
- self.COMPORT="/dev/ttyACM0"
|
|
+ self.COMPORT="/dev/ttyU0"
|
|
self.RECONNATTEMPTS=5
|
|
self.SERTIMEOUT=2
|
|
else:
|
|
@@ -592,34 +592,7 @@ the Free Software Foundation, Inc., 59 T
|
|
def scanSerial(self):
|
|
"""scan for available ports. return a list of serial names"""
|
|
available = []
|
|
- for i in range(256):
|
|
- try: #scan standart ttyS*
|
|
- s = serial.Serial(i)
|
|
- available.append(s.portstr)
|
|
- s.close() # explicit close 'cause of delayed GC in java
|
|
- except serial.SerialException:
|
|
- pass
|
|
- for i in range(256):
|
|
- try: #scan USB ttyACM
|
|
- s = serial.Serial("/dev/ttyACM"+str(i))
|
|
- available.append(s.portstr)
|
|
- s.close() # explicit close 'cause of delayed GC in java
|
|
- except serial.SerialException:
|
|
- pass
|
|
- for i in range(256):
|
|
- try:
|
|
- s = serial.Serial("/dev/ttyUSB"+str(i))
|
|
- available.append(s.portstr)
|
|
- s.close() # explicit close 'cause of delayed GC in java
|
|
- except serial.SerialException:
|
|
- pass
|
|
- for i in range(256):
|
|
- try:
|
|
- s = serial.Serial("/dev/ttyd"+str(i))
|
|
- available.append(s.portstr)
|
|
- s.close() # explicit close 'cause of delayed GC in java
|
|
- except serial.SerialException:
|
|
- pass
|
|
+ available.append("/dev/ttyU0")
|
|
|
|
# ELM-USB shows up as /dev/tty.usbmodemXXXX, where XXXX is a changing hex string
|
|
# on connection; so we have to search through all 64K options
|