代码之家  ›  专栏  ›  技术社区  ›  Sajjad

正在解析AT+CIPSTART命令响应“STATE:IP PROCESSING”

  •  0
  • Sajjad  · 技术社区  · 3 年前

    通常这个命令响应是CONNECT OK,但有时它会给出以下响应。

    AT+CIPSTART="TCP","api.thingspeak.com",80
    STATE:IP PROCESSING
    
    CONNECT FAIL
    

    状态命令显示:

    AT+CIPSTATUS?
    +CIPSTATUS:
    STATE:IP PROCESSING 
    
    OK
    

    我如何才能摆脱这种IP处理状态?我试过了 AT+CIPCLOSE AT+CIPSHUT ,但无法解决问题,我不得不重置GPRS/GSM模块。 当做

    0 回复  |  直到 3 年前
        1
  •  0
  •   Bayrem Gharsellaoui    3 年前

    根据 SIM900_TCPIP_Application Note_V1.02 这个 IP处理 状态仅在使用GPRS多重连接时使用: AT+CIPMUX=1 因此,很可能您的多重连接有问题。

    如果您不需要同时支持多个连接,只需使用GPRS单连接即可: AT+CIPMUX=0 这可能会解决你的问题。