乡亲
我有两个原型(比如原型 A 和 B )。两个原型都使用 Telit GSM 调制解调器。我正在使用通用 SIM 卡与他们一起工作。
问题:如果我使用带有原型 A 的 sim,AT+CGDCONT, AT#GPRS=1
这些命令可以完美运行。但是使用相同的 sim 的 Prototype B 是AT+CGDCONT, AT#GPRS=1
行不通的。
AT+CGDCONT
总是回声"operation not allowed"
。
那么有什么办法可以调试这个问题吗?
谢谢阿克
乡亲
我有两个原型(比如原型 A 和 B )。两个原型都使用 Telit GSM 调制解调器。我正在使用通用 SIM 卡与他们一起工作。
问题:如果我使用带有原型 A 的 sim,AT+CGDCONT, AT#GPRS=1
这些命令可以完美运行。但是使用相同的 sim 的 Prototype B 是AT+CGDCONT, AT#GPRS=1
行不通的。
AT+CGDCONT
总是回声"operation not allowed"
。
那么有什么办法可以调试这个问题吗?
谢谢阿克
您可能希望增加错误详细信息。尝试设置:
AT+CMEE=1
大多数带有标准 AT 命令集的常见 GSM 调制解调器将输出正确的错误代码。我经常发现这样的通用消息会被更详细的错误代码所取代。
交换 GSM 调制解调器,看看故障是否随着交换而移动。如果是,则转储有故障的调制解调器(即更换它以查看是否能解决问题)。如果不是,问题可能出在您的原型上。
很难猜出原因。可能是模块 B 出现故障。
即使您认为这两种设备是相同的,但有些设置可能会使它们不同。我记得 Telit 有 AT#SELINT 之类的命令,您必须检查两个模块的这些设置是否相同。还有一些类似的其他设置在电源循环后仍然存在。如果您不知道如何跟踪这些差异,您可以随时格式化模块。
转到 Roundsolutions 下载部分并下载模块的固件并使用同一网站中的工具将它们烧录。完成后,您将确定它们确实是相同的。