【问题标题】:Could you please suggest JAVA API wrapper around GSM AT commands?您能否建议围绕 GSM AT 命令的 JAVA API 包装器?
【发布时间】:2012-05-21 10:29:50
【问题描述】:

想围绕一个可以通过 AT 命令控制的 gsm 语音调制解调器编写一个自动应答(GSM 呼叫)程序。

您能否推荐一个围绕 GSM AT 命令的不错的 Java API 包装器。

以前从未在此类应用程序上工作过,因此如果您发现此方法有任何问题,请告诉我。

-ak

PS> 调制解调器不支持 TAPI

【问题讨论】:

    标签: java api gsm at-command


    【解决方案1】:

    我不确定您是否有特定的调制解调器或正在考虑通用实用程序。如果后者记住不同的调制解调器和电话将支持不同的 AT 命令。见:

    Question re AT command support

    无论是一些有用的链接(Google 'Hayes command api' 或您之前可能尝试过的任何将 'AT' 替换为 'Hayes' 的链接,您也会找到其他链接):

    http://en.wikibooks.org/wiki/Serial_Programming/Serial_Java

    http://jcs.mobile-utopia.com/jcs/13774_AtParser.java

    http://embeddedfreak.wordpress.com/2008/11/03/simple-hayes-at-command-parser/

    如果您的应用程序非常简单,这些可能有点过头了 - AT 命令实际上只是通过串行端口发送和接收的文本字符,因此您可以使用非常简单的代码,但这些链接可能会给您足够的想法来决定.

    【讨论】:

    • 我需要开发一个自动接听(GSM 通话)Android 应用程序,我搜索了互联网并得知第 3 方应用程序没有权限“android.permission.MODIFY_PHONE_STATE”,因此我的应用程序不能自动接听电话,现在我正在阅读这些 AT 命令。你能告诉我一件事,我没有找到,第三方应用程序可以在有根/无根电话上使用这些 AT 命令吗...?
    • AT 命令或 Hayes 命令集的创建是为了允许“智能”计算机通过发送一组简单命令并接收来自调制解调器的简单回复来控制“哑”调制解调器。如果您在这里查看问题和答案,您可以看到一种从手机的 Android 部分“环回”到 GSM 调制解调器部分的方法,以执行您的建议:stackoverflow.com/questions/8284067/… 请注意,手机需要植根并且它可能在不同的手机上表现不同。
    猜你喜欢
    • 2018-01-19
    • 1970-01-01
    • 2019-07-25
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    • 2015-07-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多