I’m communicating fine with the device, and send this:
(-> what I send, ← what I getreturned)
Wait for device:
→ AT
→ AT
→ AT
→ AT
→ AT
→ AT
→ AT
→ AT
→ AT
← RDY
AT
OK
→ ATI
← ATI
Quectel
EC25
Revision: EC25EFAR06A13M4G
OK
→ ATE0
← ATE0
OK
→ AT+QINISTAT
← +QINISTAT: 3
OK
→ AT+QINISTAT
← +QINISTAT: 7
OK
→ AT+QHTTPCFG=“contextid”,1
← OK
→ AT+QHTTPCFG=“responseheader”,1
← OK
→ AT+QIACT?
← OK
→ AT+QICSGP=1,1,“internet”,“”,“” ,1
← OK
→ AT+QIACT=1
← OK
→ AT+QIACT?
← +QIACT: 1,1,1,“10.131.225.119”
OK
→ AT+QHTTPURL=91,80
← CONNECT
→ http://url-i-dont-want-to-disclose
← OK
→ AT+QHTTPGET=80
← OK
##########################################
Now what I expect to receive is:
+QHTTPGET: 0,200,90
Which I do, sometimes. But more than often I never get the:
+QHTTPGET: 0,200,90
Nor any other responsecode/length…