我在研究使用 GSM 调制解调器发送运算符(operator)命令(不知道正确的技术术语)的方法时遇到了一些困难,以便从我的网络运营商那里获得“警报”类型的消息响应。响应特征当然是特定于运算符(operator)+命令的,但我认为无论国家/网络操作如何,它们都以类似的方式使用。
例如,在我的手机上调用 *123#,以获得提示文本回复,告诉我我的“现金类型”SIM 卡上剩余的信用余额。这就是我需要做的,但是通过 AT cmd(而不是在我的手机上:)
目前我正在为我的开发人员使用华为 E1550 3G 调制解调器。所有调制解调器通信均通过 GSMCommLib 完成图书馆,如果相关的话。还有 C#/.NET 2.0。我想我主要是在寻找一些可以帮助谷歌搜索的关键字/提示,但任何有用的东西都非常感激!
最佳答案
这个*123#命令是通过USSD发送的,也是答案。您的 3G 调制解调器可能支持 AT+CUSD 用于发送USSD消息的AT命令。
关于serial-port - 通过 AT 命令向 GSM 手机/调制解调器提交 "operator commands"(例如剩余的现金 SIM 卡积分),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3635203/