使用AT命令调试GSM调制解调器

时间:2011-09-02 01:04:51

标签: gsm at-command

民间

我有两种原型(比如原型A和B)。两个原型都使用Telit GSM调制解调器。 我正在使用通用SIM卡来处理它们。

问题:如果我使用带有原型A的sim,AT+CGDCONT, AT#GPRS=1这些命令可以完美运行。但是原型B使用相同的sim AT+CGDCONT, AT#GPRS=1不起作用。 AT+CGDCONT总是回声"operation not allowed"

那么有什么办法可以调试这个问题吗?

由于 AK

3 个答案:

答案 0 :(得分:3)

您可能希望提高错误详细信息。尝试设置:

AT + CMEE = 1

具有标准AT命令集的大多数常见GSM调制解调器将输出正确的错误代码。我发现这些通用消息经常被更详细的错误代码替换。

答案 1 :(得分:1)

交换GSM调制解调器,查看故障是否随交换一起移动。如果是,请转储故障调制解调器(即更换它以查看是否能解决问题)。如果不是问题可能与您的原型有关。

答案 2 :(得分:0)

很难猜出原因。可能是模块B出现故障。

即使您认为两个设备都相同,但有些设置可能会使它们不同。我记得Telit有像AT#SELINT这样的命令,你必须检查两个模块的设置是否相同。还有其他几种设置在继电后会持续存在。如果您不知道如何跟踪这些差异,您可以随时格式化模块。

转到Roundsolutions下载部分并下载模块的固件并使用同一网站中的工具将其刻录。完成后,您将确保它们完全相同。