Sim 800 + HTTPACTION:0,601,0

时间:2018-01-24 20:48:46

标签: http at-command sim800

我试图通过使用sim 800模块获取与服务器的gprs连接。

我收到601错误。 我已经尝试了这个问题中描述的重新布局:error +HTTPACTION:0,601,0

AT

OK
ATZ

OK
AT+CFUN=1

OK
AT+CPIN?

+CPIN: READY

OK
AT+SAPBR=3,1,"Contype","GPRS"

OK  
AT+SAPBR=3,1,"APN","internet.t-d1.de"

OK
AT+SAPBR=3,1,"USER","t-mobile"

OK
AT+SAPBR=3,1,"PWD","tm"

OK
AT+SAPBR=1,1

OK
AT+SAPBR=2,1

+SAPBR: 1,1,"37.83.19.125"

OK
AT+HTTPINIT

OK
AT+HTTPPARA="CID",1 

OK
AT+HTTPPARA="URL","https://mrgames-server.de/vehicle_safe/get.php?command=test"

OK
AT+HTTPACTION=0

OK

+HTTPACTION: 0,601,0
AT+HTTPREAD

OK
AT+HTTPTERM

有没有人成功地做过这件事?

2 个答案:

答案 0 :(得分:1)

您应遵循SIMCOM本身编写的说明。

https://cdn-shop.adafruit.com/datasheets/sim800_series_ip_application_note_v1.00.pdf

如果收到网络错误0,601,0,则可以按照HTTP Get Post标头下的说明进行操作。但是,您唯一要做的就是将AT + SAPBR = 0,1放在命令序列的末尾。首先进行HTTP配置,从URL获取HTTP数据,然后使用AT + SAPBR = 0,1取消该过程。此外,在应用笔记中,您会注意到APN被配置为CMNET。您可以尝试一下,希望它能正常工作。

答案 1 :(得分:0)

我了解到,如果要向HTTPS网站发出请求,则需要使用At+HTTPSSL=1。但是,我试图做同样的事情,向https服务器发出请求,但它不起作用。我只收到606/601/606回复。

另外,请记住,据我所知,SIM800仅支持TSL1.0。