【问题标题】:Navigate touch-tone menus via modem通过调制解调器导航按键式菜单
【发布时间】:2012-08-20 15:45:55
【问题描述】:

我有一个需要以编程方式与之交互的系统,需要在接听电话线后拨打一组号码,例如标准的自动电话应答系统。比如拨打123-456-7890,等待线路被接,等待15秒语音提示,拨打1234#,挂机。

问题是,我能否以及如何通过调制解调器做到这一点?我知道如何通过调制解调器拨打号码,它只是 ATDT [电话号码],但这将尝试启动不允许按键式号码输入的数据连接。语音调制解调器会提供必要的功能吗?如果是这样,任何人都可以提供示例命令来完成此操作吗?

【问题讨论】:

    标签: voice modem at-command


    【解决方案1】:

    有关命令列表,请参阅Hayes Modem Reference。要在线发送 DTMF 音,您似乎必须使用ATD 命令。逗号 (,) 操作员将暂停拨号 2 秒。也可以通过设置S7 寄存器来自定义此持续时间。

    ATDT1234567890,,,,,,,1234#,;
    ATH
    

    这会拨打号码,等待 16 秒,拨打代码,再等待 2 秒,然后挂断。

    ATS7=15
    ATDT1234567890,1234#;
    ATH
    

    这会改变逗号延迟,拨打号码,等待 15 秒,拨打代码,然后挂断。

    上面提到的S7寄存器,也可以是S8。手册和其他来源不想同意。

    【讨论】:

    • 有趣。看起来像我正在寻找的东西。我想我需要更仔细地阅读文档。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多