minor fix to reset the modem if serial ports not found
This commit is contained in:
@@ -28,17 +28,21 @@ from lib_autotest import *
|
|||||||
def find_open_port():
|
def find_open_port():
|
||||||
global serial_port, ser
|
global serial_port, ser
|
||||||
max_ports=100
|
max_ports=100
|
||||||
if os.path.exists(serial_port) == True:
|
while True:
|
||||||
return serial_port
|
if os.path.exists(serial_port) == True:
|
||||||
for port in range(2,100):
|
return serial_port
|
||||||
serial_port = '/dev/ttyUSB'+str(port)
|
for port in range(2,100):
|
||||||
if os.path.exists(serial_port) == True:
|
serial_port_tmp = '/dev/ttyUSB'+str(port)
|
||||||
print 'New Serial Port : ' + serial_port
|
if os.path.exists(serial_port_tmp) == True:
|
||||||
break
|
print 'New Serial Port : ' + serial_port_tmp
|
||||||
|
serial_port = serial_port_tmp
|
||||||
ser = serial.Serial(port=serial_port)
|
break
|
||||||
return
|
if serial_port == '':
|
||||||
|
print" Not able to detect valid serial ports. Resetting the modem now..."
|
||||||
|
reset_ue()
|
||||||
|
else :
|
||||||
|
ser = serial.Serial(port=serial_port)
|
||||||
|
return
|
||||||
|
|
||||||
|
|
||||||
#serial_port = '/dev/ttyUSB2'
|
#serial_port = '/dev/ttyUSB2'
|
||||||
|
|||||||
@@ -28,16 +28,22 @@ from lib_autotest import *
|
|||||||
def find_open_port():
|
def find_open_port():
|
||||||
global serial_port, ser
|
global serial_port, ser
|
||||||
max_ports=100
|
max_ports=100
|
||||||
if os.path.exists(serial_port) == True:
|
while True:
|
||||||
return serial_port
|
if os.path.exists(serial_port) == True:
|
||||||
for port in range(0,100):
|
return serial_port
|
||||||
serial_port = '/dev/ttyUSB'+str(port)
|
for port in range(2,100):
|
||||||
if os.path.exists(serial_port) == True:
|
serial_port_tmp = '/dev/ttyUSB'+str(port)
|
||||||
print 'New Serial Port : ' + serial_port
|
if os.path.exists(serial_port_tmp) == True:
|
||||||
break
|
print 'New Serial Port : ' + serial_port_tmp
|
||||||
|
serial_port = serial_port_tmp
|
||||||
|
break
|
||||||
|
if serial_port == '':
|
||||||
|
print" Not able to detect valid serial ports. Resetting the modem now..."
|
||||||
|
reset_ue()
|
||||||
|
else :
|
||||||
|
ser = serial.Serial(port=serial_port)
|
||||||
|
return
|
||||||
|
|
||||||
ser = serial.Serial(port=serial_port)
|
|
||||||
return
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user