编程GSM手机/ modem拨打电话

2 投票
2 回答
5243 浏览
提问于 2025-04-17 08:34

我想用像Java或Python这样的高级语言写一个程序,来和GSM调制解调器(Modem)进行通信。

我希望能告诉调制解调器要拨打哪个号码,以及什么时候拨打。我还想能够发送和接收短信。对于通话的语音传输,我不需要处理。

如果有推荐的库或者适合入门的调制解调器,我会很感激。我喜欢Java,但也愿意尝试其他语言。

谢谢!

2 个回答

0

几乎所有的调制解调器和支持与电脑连接的手机都可以做到这一点。所有的调制解调器在这方面的表现都是一样的,没有所谓的入门级调制解调器。只需要查看与你的应用相关的AT命令,了解这些就可以了。

3

有一套比较标准的“AT”指令,可以用来进行这些操作,比如拨打电话和发送短信。关于这方面的一些细节可以在这里找到:http://www.smssolutions.net/tutorials/gsm/sendsmsat/http://www.dreamfabric.com/sms/(这些是我稍微搜索一下找到的结果)。

再多搜索了一下,发现了一个专门针对Java的例子,链接在这里:http://www.java-samples.com/showtutorial.php?tutorialid=22

几年前我也用Java做过一些这方面的事情,使用的是Java通讯API,链接在这里:http://www.oracle.com/technetwork/java/index-jsp-141752.html。(我当时的目的是为了和手机上的通讯录接口,但这也应该可以用来和短信系统接口。)

撰写回答