SIM900 STK无法通过AT命令集浏览菜单项

SIM900 STK无法通过AT命令集浏览菜单项

问题描述:

我正在使用SIM900模块浏览Sim Tool Kit菜单并执行一些操作。我能够获得*菜单,但无法继续。下面是我的AT命令和响应:SIM900 STK无法通过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

任何帮助非常感激。

+0

如果您打开扩展的错误与报告'AT + CMEE',你可能会很可能得到一个描述性的错误反应,而不是仅仅'错误'(尽管错误代码有时需要用一粒盐)。 – hlovdal

+0

@hlovdal谢谢你的提示,它说'+ CME错误:操作不允许'。任何想法? –

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

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

+0

虽然一个小问题,我不能删除菜单,一旦我设置AT * PSSTK =“设置菜单”1,1,但是当我运行这个命令AT * PSSTK =“移除菜单”,1'它给我错误说'+ CME错误:操作不允许'任何想法? –