首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在AT+COPS上SIM800 gsm模块返回0?

在AT+COPS上SIM800 gsm模块返回0?
EN

Stack Overflow用户
提问于 2016-10-08 16:14:01
回答 3查看 10.3K关注 0票数 1

我正在使用Arduino Micro的SIM800模块。它能很好地响应基本的AT命令。但是我不能从这个模块发送短信,因为:

AT+CMGF=1错误

现在,在进一步调试时,我看到了AT+COPS?返回0,表示未连接到任何运算符。这可能会导致CMGF失败。但是我的AT+COPS=呢?返回多个运算符。我有个Airtel的工作模拟器。Intialyy它在AT+COPS=中也显示了AIRTEL?但不是现在..和信号有关吗??

AT+COPS?

+COPS: 0

好的,AT+COPS=?

+COPS:(2,"405800","405800","405800"),(1,“IDEA蜂窝有限公司”,"IDEA","40404"),(1,"40505","40505","40505"),,(0-4),(0-2)

这里出了什么问题。有什么建议吗?

EN

回答 3

Stack Overflow用户

发布于 2016-10-15 22:31:11

去一个信号强度很好的地方。检查AT+CSQ,这会告诉你信号强度。检查错误报告的AT+CMEE=1。

票数 0
EN

Stack Overflow用户

发布于 2018-01-21 14:49:40

可能是一些电源问题,但我只是通过尝试一些AT命令修复了我的问题

代码语言:javascript
复制
AT+CBAND?

然后,AT+CBAND="DCS_MODE"

这对我很有效。试一试吧,伙计。

票数 0
EN

Stack Overflow用户

发布于 2016-10-09 06:24:30

您附近的网络似乎没有任何服务。模块无法在网络中注册。命令AT+CREG?可能会给你+CREG: 0,3,这意味着它无法连接。AT+COPS=?是一种查询,它为命令的结果或其输入生成可能的选项。将电路移动到另一个位置,查看AT+CREG?是否返回+CREG: 0,1+CREG: 0,5,这表示网络注册有效。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39930218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档