当前位置: 技术问答>linux和unix
利用minicom连接短信猫后。出现错误
来源: 互联网 发布时间:2016-09-14
本文导语: +-----------------------------------------------------------------------+ | A - Serial Device : /dev/ttyUSB0 | | B - Lockfile Location : /var/lock ...
+-----------------------------------------------------------------------+
| A - Serial Device : /dev/ttyUSB0 |
| B - Lockfile Location : /var/lock |
| C - Callin Program : |
| D - Callout Program : |
| E - Bps/Par/Bits : 9600 8N1 |
| F - Hardware Flow Control : No |
| G - Software Flow Control : No
Welcome to minicom 2.4
OPTIONS: I18n
Compiled on Jul 28 2010, 21:54:28.
Port /dev/ttyUSB0
Press CTRL-A Z for help on special keys
AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0
OK
at
OK
at+cmgf=1
ERROR
at+cmgf=?
ERROR
运行结果如上面的
今天早上我还运行过,一切都是正常的,能给自己的手机发短信。之后我编写了一个c语言程序连接那个短信猫。总是出错,之后再用minicom发送短信就出上面的错误,出了at能ok外,其他的所有at指令都报error,请大侠指教一下,是什么问题,谢谢!!!!!
| A - Serial Device : /dev/ttyUSB0 |
| B - Lockfile Location : /var/lock |
| C - Callin Program : |
| D - Callout Program : |
| E - Bps/Par/Bits : 9600 8N1 |
| F - Hardware Flow Control : No |
| G - Software Flow Control : No
Welcome to minicom 2.4
OPTIONS: I18n
Compiled on Jul 28 2010, 21:54:28.
Port /dev/ttyUSB0
Press CTRL-A Z for help on special keys
AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0
OK
at
OK
at+cmgf=1
ERROR
at+cmgf=?
ERROR
运行结果如上面的
今天早上我还运行过,一切都是正常的,能给自己的手机发短信。之后我编写了一个c语言程序连接那个短信猫。总是出错,之后再用minicom发送短信就出上面的错误,出了at能ok外,其他的所有at指令都报error,请大侠指教一下,是什么问题,谢谢!!!!!
|
发送AT之后,要在规定的时间之内想猫发送AT指令
另外,你的C程序,可能已经把串口设置给破坏了。这种情况我也遇到过。明明前一分钟还是对的,
等我运行C程序之后,再给猫发短信,就不对了。这种情况,你在minicom中,重新把串口设置下。
然后你的C程序发送AT指令的时候,注意下tn这些符号就ok了。
但是关键还是串口设置要正确
另外,你的C程序,可能已经把串口设置给破坏了。这种情况我也遇到过。明明前一分钟还是对的,
等我运行C程序之后,再给猫发短信,就不对了。这种情况,你在minicom中,重新把串口设置下。
然后你的C程序发送AT指令的时候,注意下tn这些符号就ok了。
但是关键还是串口设置要正确
|
串口被设置被修改,如果C程序写的记得在设置之前做一个简单的参数不保存,再退出或者出错的时候回复