我正在运行Ubuntu 11.04和中兴3G调制解调器。
调制解调器拨打WvDial
当调制解调器未被WvDial
使用时,我可以向调制解调器发送AT命令,并获取信号强度等信息:
AT+ZCSQ
+ZCSQ: 1, -87
OK
但是当WvDial
使用调制解调器时,/dev/ttyUSB0
被锁定,我无法查询它。我错过了一些明显的东西吗有什么办法可以配置调制解调器,WvDial
或pyserial
所以我可以在连接时向调制解调器发送AT命令吗?
答案 0 :(得分:3)
阿。显然这个调制解调器暴露了几个ttys工作。在/dev/ttyUSB1
WvDial
上连接/dev/ttyUSB0
时,我可以使用import serial
ser = serial.Serial('/dev/ttyUSB1', 9600, timeout=2)
at_command = 'AT+ZCSQ\r\n'
ser.write(at_command)
ser.sendBreak()
line = ser.read(ser.inWaiting())
ser.close
print line
发送AT命令:
{{1}}