9

我想在不使用手机的情况下以编程方式访问 STK(SIM 应用程序工具包)应用程序。GSM 调制解调器和/或手机通过 USB 和/或 RS232 连接连接到我的 PC。我正在寻找自动化与 STK 应用程序的交互。为此,我对完成此操作的方法一无所知。任何帮助将不胜感激。

谢谢。

4

4 回答 4

4

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

于 2012-10-29T14:14:55.920 回答
3

请注意,不同的制造商有不同的 AT 命令来访问 STK 功能。而且,并非所有设备都支持运行 STK 应用程序。到目前为止,我已经设法让 ZTE 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 非阻塞,并轮询数据的输入,因为调制解调器不仅会响应您的请求,还会向您的客户端发送状态更新。

于 2014-10-17T05:56:48.647 回答
2

虽然我自己没有直接与 SAT/STK 合作,但我可以提供一些信息,您可以在哪里阅读更多信息。维基百科文章包含一些信息和提示,并且 GSM 11.14 标准可在此处获得。

此讨论主题包含一些实用信息。

于 2009-03-19T01:59:40.177 回答
0

对于移远通信,请点击此手册链接

于 2017-10-21T11:40:34.147 回答