modem - 作为数据传递的调制解调器转义序列 (+++)
问题描述
关于调制解调器的一个问题,Hayes 转义序列。首先解释一下发生了什么:
==> ATD 123\r\n
<== +CR: REL ASYNC\r\n
<== CONNECT 9600\r\n
After this moment I have online session. When I want to hangup, I am doing next.
< no data 1.5 seconds >
==> +++ (no \r\n)
**+++ is received on destination side (why?)**
<== OK
< no data 1.5 seconds >
==> ATH\r\n
<== OK
Destination side gets NO CARRIER.
对我来说,问题是转义序列在目标端作为常规数据接收。有谁知道我该怎么做?一些调制解调器配置调整?
谢谢!
解决方案
我会回答我的问题。我没有找到这样做的方法。
相反,为了挂断,我使用DTR(数据终端就绪)信号。从活动切换到非活动后,另一端确定为挂断(如果调制解调器配置了 AT&D2)。
推荐阅读
- javascript - 元素被拖动时闪烁
- mysql - MySQL Pivot 将行旋转到列
- multithreading - JMeter - 等到预定义的时间开始下一个线程
- acumatica - 如何在网格中创建超链接
- amazon-web-services - 来自现有资源的 Cloudformation 模板或复制环境的其他可能性
- reactjs - 如何从下载 URL firebase 存储中单击 reactjs 下载文件?
- azure-devops - Webpack 代理无法在 Azure DevOps 中运行
- html - 如何在宽度有限的页面中插入内容
- laravel - 如何简化这个 Laravel 资源?
- android - Kotlin:如何使用 Branch sdk 共享图像?