如何检测 AT 调制解调器发起的呼叫是否被拒绝

问题描述

我不确定这个问题是否适合这里或电气工程堆栈交换。尽管如此...

我有一个通过串口控制的 SIM800L 调制解调器。插入的 SIM 卡属于 O2 捷克共和国运营商 (230 02)。 当我从设备向我的手机拨打电话然后我拒绝时,调制解调器没有检测到它。它只是认为对方还在响。它需要大约。挂机 20 秒后调制解调器终止呼叫。这对我的实施来说是一个问题。我需要(几乎)立即知道这一点。

我尝试了 SMI800 commands docs 中的所有内容。 即:

  • CDRIND=0(+CDRIND 在挂起约 20 秒后到达)
  • ATX4(或 ATX(0..4) 不缩短间隔)
  • ATS7 没有任何效果
  • ATS10 没有任何影响
  • COLP?返回 0,2。设置 COLP=1 后,延迟相同,结果为 BUSY(或 NO CARRIER,当然取决于 ATX)
  • MORING=1(没有什么值得一提的)

你有什么想法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)