1

I'm testing a SIM Toolkit application using AT Commands. I have a USB modem that supports SIM Toolkit Class 2 features and is based on the Open AT Firmware. I am able to successfully interact with the SIM Toolkit by using the +STSF, +STGI, and +STGR commands. I also receive +STIN replies as per the message flow shown here. What I do not receive is the Unsolicited Response (+STCR) from the SIM when an SMS message or USSD message is sent out. I am using the following Terminal Profile during initialization:

AT+STSF=2,"5FFFFFFF7F",3,1

Based on the Terminal Profile, the Call Control bit is set to 1 or enabled. You will also notice that the Autoresponse is set to 1. Therefore, I receive an +STGI response when a message is sent. Here is the lead up to when the SIM sends an SMS message:

AT+STGR=6,1,1
OK

+STIN: 9

+STGI: ""

OK

+STIN: 9これは、SMSメッセージが送信されたことを意味します。初期化に基づいて、+ STCRも表示され、+STGIにテキストが含まれているはずです。誰かがSIMToolkitに精通していて、ATコマンドセットを介してそれにアクセスしている場合は、SMSメッセージが送信されたときに応答を受け取らない理由についての洞察をいただければ幸いです。ありがとう。

参照:1:X51a用のWavecomATコマンドインターフェイスガイド-WM_ASW_OAT_UGD_00016

4

1 に答える 1

0

USBモデムは他のタスクを実行するために忙しいと思います。

命令バイト、つまりコマンドを受信して​​いないときに、0x91xx代わりに何度も応答を送信した場合。0x90000x12FETCH

ここでXX、はSTKバイトがないことを意味します。

于 2012-09-24T04:47:09.933 に答える