【问题标题】:SIM900 STK cannot browse through menu items with AT command setSIM900 STK 无法通过 AT 命令集浏览菜单项
【发布时间】:2017-06-19 11:28:01
【问题描述】:

我正在使用 SIM900 模块来浏览 Sim Tool Kit 菜单并执行一些操作。我能够获得顶级菜单,但无法更进一步。以下是我的 AT 命令和响应:

AT*PSSTKI=1

OK
AT+CMGF=1

OK
AT*PSSTK="SETUP MENU",1,1

OK

*PSSTK: "END SESSION"
AT*PSSTK="GET ITEM LIST",8

*PSSTK: "GET ITEM LIST",1,128,4,"eZ Reload",33,0,0

OK
AT*PSSTK="MENU SELECTION",1

+CME ERROR: operation not allowed

当我发送选择菜单项的命令时收到“错误”。

I'm using this SIMCOM official STK guide

任何帮助将不胜感激。

【问题讨论】:

  • 如果你用AT+CMEE打开扩展错误报告,你很可能会得到一个描述性的错误响应,而不仅仅是ERROR(尽管错误代码有时必须带有颗粒盐)。
  • @hlovdal 谢谢你的提示,上面写着+CME ERROR: operation not allowed。有什么想法吗?

标签: arduino at-command sim900 sim-toolkit


【解决方案1】:

AT*PSSTK="MENU SELECTION",1item identifier 作为参数,而不是索引。您的示例只有 1 个标识符为 128 的项目。

所以我会试试这个:AT*PSSTK="MENU SELECTION",128

【讨论】:

  • 一个小问题,一旦我设置了AT*PSSTK="SETUP MENU",1,1,我就无法删除菜单但是当我运行这个命令AT*PSSTK="REMOVE MENU",1它给我一个错误说+CME ERROR: operation not allowed任何想法?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-29
  • 2015-10-16
  • 1970-01-01
  • 1970-01-01
  • 2022-10-13
相关资源
最近更新 更多