我正在使用minicom测试我的串口连接。
sudo minicom -b 115200 -D /dev/ttyS0通过这种方式,minicom打开了它的“控制台gui”,并允许我发送数据。
我发送:
atz并获得“OK”
at并获得“OK”
诸如此类。
我需要运行一个脚本,写到inifinity "at“并读取答案..
有什么建议吗?
我也会评估其他的程序。
发布于 2014-07-07 20:34:09
Minicom有在启动时执行脚本的-S选项,所以用你的命令做了一个脚本,比如
vi script.txt
send atz
send at使用minicom运行您的脚本,如下所示
minicom -S script.txt另请参阅http://www.linuxcommand.org/man_pages/runscript1.html了解minicom脚本
发布于 2016-06-21 17:58:09
试一试
minicom -S script.txt -C output.txt发布于 2018-07-19 21:10:56
如果只是“发送”AT命令,minicom只需读取最后一个AT命令。如果您希望在output.txt中包含多个AT输出,则需要在script.txt中使用以下语法:
send AT
expect "OK"
send ATI
expect "OK"
send AT+CPIN?
expect "OK"https://stackoverflow.com/questions/24610085
复制相似问题