STK编程入门?

时间:2009-02-11 13:10:25

标签: sim-toolkit

我想在不使用手机的情况下以编程方式访问STK(SIM应用工具包)应用程序。 GSM调制解调器和/或手机通过USB和/或RS232连接连接到我的PC。我希望自动化与STK应用程序的交互。为此,我完全不知道如何完成这项操作。任何帮助将受到高度赞赏。

感谢。

5 个答案:

答案 0 :(得分:4)

这可以通过使用AT + STGI& AT等AT命令来完成。 AT + STGR。 AT + STGI用于打开SIM菜单& AT + STGR选择菜单。这也可以使用串行端口接口到GSM调制解调器以编排方式完成。

有关详细信息,请单击以下链接: http://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CCIQFjAA&url=http%3A%2F%2Fwww.telit.com%2Fmodule%2Finfopool%2Fdownload.php%3Fid%3D2086&ei=Ko2OUKa3KYyErQe7xIHICA&usg=AFQjCNFiEu0rPGDlv4AbRCBjEeO8_zbO5Q&sig2=v44cGvc0JiqnouQRXcpBmg

答案 1 :(得分:3)

看看这个 - http://www.mobitek-system.com/SIMToolKit/STK.html

希望它有所帮助!

答案 2 :(得分:3)

请注意,不同的制造商有不同的AT命令来访问STK功能。 而且,并非所有设备都支持STK应用程序的运行。 到目前为止,我已经设法使中兴MF100工作: 打开后,以下命令会派上用场:

AT+ZSTM                // select STK app (initialize, lists the available options in return)
AT+ZSELM=1             // select the first main menuentry (you will get the submenu options as return)
AT+ZSELI=1             // select the first submenu entry (you will get some response as well)
AT+ZINPR=2,1234567890  // this is a response, in my case i had to send a phone number. the first parameter means "numeric only", setting this to 0 will allow any characters (from the standard SMS charset)
AT+ZINPR=1,1           // this is a confirmation response (first parameter=1 means yes/no answer, second is the parameter, yes in this case)
AT+ZBK=0               // return to the main menu

您应该打开/ dev / ttyUSBx非阻塞,并轮询输入数据,因为调制解调器不仅会回复您的请求,还会向您的客户端发送状态更新。

答案 3 :(得分:2)

虽然我自己没有直接与SAT / STK合作,但我可以向您提供更多信息。 wikipedia article包含一些信息和指针,GSM 11.14标准可用here

This discussion thread包含一些实用信息。

答案 4 :(得分:0)

对于Quectel,请遵循本手册link