我想在不使用手机的情况下以编程方式访问STK(SIM应用工具包)应用程序。 GSM调制解调器和/或手机通过USB和/或RS232连接连接到我的PC。我希望自动化与STK应用程序的交互。为此,我完全不知道如何完成这项操作。任何帮助将受到高度赞赏。
感谢。
答案 0 :(得分:4)
这可以通过使用AT + STGI& AT等AT命令来完成。 AT + STGR。 AT + STGI用于打开SIM菜单& AT + STGR选择菜单。这也可以使用串行端口接口到GSM调制解调器以编排方式完成。
答案 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