Amr*_*rit 8 mobile gsm arduino at-command arduino-uno
嗨,我正在尝试实现我的库通过TCP连接发送数据.在Quectel的官方文档中,他们允许您选择AT + QIMODE = 1,也称为透明模式,其中从UART发送的所有数据都通过tcp连接发送.我试图在发送数据之前检查连接状态,因此希望更改为命令模式并使用AT + QISTAT.我尝试向芯片发送'+++',但它正在向我的服务器发送'+++',所以它不起作用.任何帮助是极大的赞赏.
链接到官方文档,请参阅第162页第7.2.21节
您是否确保序列前后的时间延迟正确+++?
第 2.2.11 节(第 22 页)的文档指出,在 之前和之后必须有 0.5 秒的安静期+++才能被识别。
为防止“+++”转义序列被误解为数据,应遵循以下顺序:
- T1 时间(0.5 秒)内没有输入任何字符。
- 输入的“+++”字符之间没有任何字符。对于CSD呼叫或PPP在线模式,两个“+”之间的间隔必须小于1秒,对于透明TCPIP连接,该间隔必须小于20毫秒。
- T1 时间(0.5 秒)内没有输入任何字符。
- 切换到命令模式,否则转到步骤 1。
如果您仍然没有成功,请发布一些示例代码。
| 归档时间: |
|
| 查看次数: |
644 次 |
| 最近记录: |