![连接时使用 Minicom](https://linux22.com/image/521964/%E8%BF%9E%E6%8E%A5%E6%97%B6%E4%BD%BF%E7%94%A8%20Minicom.png)
我在嵌入式系统上运行 Debian,并尝试使用 minicom 通过 AT+CSQ 命令定期获取我的 USB EVDO 调制解调器的信号强度。
当调制解调器未连接时,我只需使用 minicom 连接到端口并执行此命令即可。但是,当调制解调器连接到网络时,minicom 中的命令不再起作用(即什么也没有发生或回显到屏幕上)。
如果您能帮助我们在连接时获取信号强度,我们将不胜感激。
答案1
有两种方法可以实现这一点:
如果您的移动设备提供多个串行端口(例如 /dev/ttyUSB1 或 /dev/ttyACM1),您可以使用这个端口来查询信号电平。
如果你只有一个串口,那么你必须付出更多努力并使用 GSM 7.10 串口多路复用。可以在以下位置找到实现http://git.freesmartphone.org/?p=gsm0710muxd.git;a=summary
Squeeze 中还有一个适用于 gsm0710muxd 的 Debian 软件包,请参阅http://packages.debian.org/source/squeeze/fso-gsm0710muxd
好啦,再见,史蒂夫