1

我想通过 SIM900A GSM 发送一些数据,偶然发现:

AT+CIPSTATUS
CONNECT Ok
AT+CIPSEND
+CME Error: 3 (operation not allowed)

这只发生过一次,否则按照相同的程序我已经能够成功发送数据。我可以看到我没有收到'>'提示可能是什么问题?

4

1 回答 1

-1

如果只发生过一次,并且可以正常发送数据,那么可能是设备固件中的一些软件问题,由于某种原因它处于不正确的状态。
这可能有很多原因,例如:连接配置文件设置不正确或网络暂时不可用。
如果发生这种情况,您可以实现一些代码来断开连接、等待并重试,并希望它不会经常发生。

当您通过调制解调器发送数据时,您正在处理
- 您的软件
- 设备驱动程序
- 设备固件
- 移动网络的各种不同组件

如果除了您的软件之外的任何一个发送错误的响应,您都会收到类似的错误。

于 2013-08-30T08:03:49.940 回答