我正在使用AT命令测试SIM Toolkit应用程序。我有一个支持SIM Toolkit Class 2功能的USB调制解调器,它基于Open AT固件。我可以使用+ STSF,+ STGI和+ STGR命令成功地与SIM工具包交互。我还根据显示的here消息流收到+ STIN回复。当发送SMS消息或USSD消息时,我没有收到来自SIM的未经请求的响应(+ STCR)。我在初始化期间使用以下终端配置文件:
AT+STSF=2,"5FFFFFFF7F",3,1
根据终端配置文件,呼叫控制位设置为1或启用。您还会注意到自动响应设置为1.因此,我会在发送消息时收到+ STGI响应。以下是SIM发送短信时的准备工作:
AT+STGR=6,1,1
OK
+STIN: 9
+STGI: ""
OK
您可以看到+STIN: 9
表示发送了短信。我相信基于我的初始化,我也应该看到一个+ STCR,+ STGI中应该有一些文本。如果有人熟悉SIM工具包并通过AT命令集访问它,那么我将非常感谢有关为什么在发送SMS消息时我没有收到响应的一些见解。感谢。
参考: 1:适用于X51a的Wavecom AT命令接口指南 - WM_ASW_OAT_UGD_00016
答案 0 :(得分:0)
我认为USB调制解调器正忙着做其他任务。
如果您没有收到指令字节,即0x91xx
即0x9000
命令,则会一次又一次地使用0x12
而不是FETCH
发送回复。
其中XX
表示没有STK字节。