AT+CIPSHUT return ERROR

Home Forums M2M Support Forum AT+CIPSHUT return ERROR

This topic contains 0 replies, has 1 voice, and was last updated by  JoeCheng 4 months, 3 weeks ago.

Viewing 1 post (of 1 total)
  • Author
    Posts
  • #16166

    JoeCheng

    I am working a project for TCP/IP using SIM7000 NB-IoT module.

    The TCP/IP process is OK at the beginning.
    After several hours if signal quality is so bad that connection is failed like,
    ———————————
    15:42:38.101 ,AT+CIPSTATUS
    15:42:38.101 ,OK
    15:42:38.101 ,STATE: IP STATUS
    15:42:38.163 ,AT+CIPSTART=”TCP”,”xxx.xxx.xxx”,”80″ // “xxx.xxx.xxx” is our server host name
    15:42:38.163 ,OK
    15:43:28.079 ,+PDP: DEACT
    15:43:30.225 ,STATE: IP STATUS
    15:43:30.225 ,CONNECT FAIL
    15:43:30.287 ,AT+CIPSTATUS
    15:43:30.287 ,OK
    15:43:30.287 ,STATE: IP STATUS
    15:43:55.225 ,AT
    15:43:55.225 ,OK
    15:43:55.225 ,AT+CPIN?
    15:43:55.240 ,+CPIN: READY
    15:43:55.240 ,OK
    15:43:55.256 ,AT+CGDCONT=1,”IP”,”nbiot”
    15:43:55.256 ,OK
    15:43:55.521 ,AT+CNMP=38
    15:43:55.521 ,OK
    15:43:55.834 ,AT+CMNB=2
    15:43:55.834 ,OK
    15:43:55.834 ,AT+CSQ
    15:43:55.850 ,+CSQ: 99,99
    15:43:55.850 ,OK
    15:43:55.896 ,AT+CIPSTATUS
    15:43:55.896 ,OK
    15:43:55.912 ,STATE: IP STATUS
    15:44:20.789 ,AT
    15:44:20.789 ,OK
    15:44:20.805 ,AT+CPIN?
    15:44:20.805 ,+CPIN: READY
    15:44:20.805 ,OK
    15:44:20.805 ,AT+CGDCONT=1,”IP”,”nbiot”
    15:44:20.820 ,OK
    15:44:21.132 ,AT+CNMP=38
    15:44:21.132 ,OK
    15:44:21.429 ,AT+CMNB=2
    15:44:21.444 ,OK
    15:44:21.444 ,AT+CSQ
    15:44:21.444 ,+CSQ: 99,99
    15:44:21.444 ,OK
    15:44:21.507 ,AT+CIPSTATUS
    15:44:21.507 ,OK
    15:44:21.507 ,STATE: IP STATUS
    15:44:46.393 ,AT
    15:44:46.393 ,OK
    15:44:46.393 ,AT+CPIN?
    15:44:46.409 ,+CPIN: READY
    15:44:46.409 ,OK
    15:44:46.409 ,AT+CGDCONT=1,”IP”,”nbiot”
    15:44:46.424 ,OK
    15:44:46.741 ,AT+CNMP=38
    15:44:46.744 ,OK
    15:44:47.047 ,AT+CMNB=2
    15:44:47.049 ,OK
    15:44:47.056 ,AT+CSQ
    15:44:47.058 ,+CSQ: 99,99
    15:44:47.060 ,OK
    15:44:47.118 ,AT+CIPSTATUS
    15:44:47.120 ,OK
    15:44:47.125 ,STATE: IP STATUS
    15:45:12.001 ,AT+CIPSTATUS
    15:45:12.001 ,OK
    15:45:12.001 ,STATE: IP STATUS
    15:45:12.064 ,AT+CIPSHUT //”AT+CIPSHUT” return ERROR, the state can’t change from “IP STATUS” to “IP INITIAL” ???
    15:45:12.064 ,ERROR
    15:45:12.079 ,AT+CIPSTATUS
    15:45:12.079 ,OK
    15:45:12.079 ,STATE: IP STATUS
    15:46:37.236 ,AT
    15:46:37.236 ,OK
    15:46:37.236 ,AT+CPIN?
    15:46:37.236 ,+CPIN: READY
    15:46:37.236 ,OK
    15:46:37.251 ,AT+CGDCONT=1,”IP”,”nbiot”
    15:46:37.267 ,OK
    15:46:37.579 ,AT+CNMP=38
    15:46:37.579 ,OK
    15:46:37.882 ,AT+CMNB=2
    15:46:37.882 ,OK
    15:46:37.897 ,AT+CSQ
    15:46:37.897 ,+CSQ: 99,99
    15:46:37.897 ,OK
    15:46:38.100 ,AT+CIPSTATUS
    15:46:38.100 ,OK
    15:46:38.100 ,STATE: IP STATUS
    15:48:17.638 ,AT
    15:48:17.638 ,OK
    15:48:17.653 ,AT+CPIN?
    15:48:17.669 ,+CPIN: READY
    15:48:17.669 ,OK
    15:48:17.669 ,AT+CGDCONT=1,”IP”,”nbiot”
    15:48:17.700 ,OK
    15:48:17.982 ,AT+CNMP=38
    15:48:17.982 ,OK
    15:48:18.294 ,AT+CMNB=2
    15:48:18.294 ,OK
    15:48:18.294 ,AT+CSQ
    15:48:18.294 ,+CSQ: 99,99
    15:48:18.294 ,OK
    15:48:18.510 ,AT+CIPSTATUS
    15:48:18.510 ,OK
    15:48:18.510 ,STATE: IP STATUS
    15:49:58.024 ,AT
    15:49:58.024 ,OK
    15:49:58.040 ,AT+CPIN?
    15:49:58.040 ,+CPIN: READY
    15:49:58.055 ,OK
    15:49:58.055 ,AT+CGDCONT=1,”IP”,”nbiot”
    15:49:58.071 ,OK
    15:49:58.367 ,AT+CNMP=38
    15:49:58.367 ,OK
    15:49:58.681 ,AT+CMNB=2
    15:49:58.681 ,OK
    15:49:58.681 ,AT+CSQ
    15:49:58.681 ,+CSQ: 23,99 //Signal Quality is OK!!
    15:49:58.697 ,OK
    15:49:58.697 ,AT+CIPSTATUS
    15:49:58.697 ,OK
    15:49:58.713 ,STATE: IP STATUS
    15:49:58.759 ,AT+COPS?
    15:49:58.759 ,+COPS: 0,0,”466 01″,9
    15:49:58.759 ,OK
    15:49:58.775 ,AT+CPSI?
    15:49:58.775 ,+CPSI: LTE NB-IOT,Online,466-01,0xC442,56356995,62,EUTRAN-BAND28,9370,0,0,-9,-79,-69,16
    15:49:58.775 ,OK
    15:49:58.791 ,AT+CGATT?
    15:49:58.791 ,+CGATT: 1
    15:49:58.806 ,OK
    15:49:58.806 ,AT+CGREG?
    15:49:58.806 ,+CGREG: 0,1
    15:49:58.806 ,OK
    15:49:58.806 ,AT+CGNAPN
    15:49:58.806 ,+CGNAPN: 1,”nbiot”
    15:49:58.822 ,OK
    15:49:58.822 ,AT+CIPSHUT //”AT+CIPSHUT” return ERROR, the state can’t change from “IP STATUS” to “IP INITIAL” ???
    15:49:58.822 ,ERROR
    15:49:59.807 ,AT+CSTT=”nbiot”
    15:49:59.807 ,ERROR
    15:50:00.353 ,AT+CIPSTATUS
    15:50:00.353 ,OK
    15:50:00.353 ,STATE: IP STATUS
    ———————————-

    The retry process will be NG at “AT+CIPSHUT” always.
    //”AT+CIPSHUT” return ERROR, the state can’t change from “IP STATUS” to “IP INITIAL” ???

    Recovery Try:
    AT+FUN=0
    AT+FUN=1
    Result : the same NG condition.

    Reset the SIM7000 module will fix this issue.
    Is there any AT Command to change the the state from “IP STATUS” to “IP INITIAL” forcibly??
    or Is there any AT Command to reset the SIM7000 module ?

Viewing 1 post (of 1 total)
Reply To: AT+CIPSHUT return ERROR
Your information:





<a href="" title="" rel=""> <blockquote cite=""> <code> <pre> <em> <strong> <del datetime=""> <ul> <ol start=""> <li> <img src="" border="" alt="" height="" width="">