HTTPS SIM7000 работает в «AT Command Tester», но не в «Arduino» - PullRequest
0 голосов
/ 25 февраля 2020

Я сделал, чтобы выполнить и GET, и POST в HTTPS, с помощью программы "AT Command Tester".

Но я не смог их достичь, если попытался отправить команды вручную, например, с помощью "RealTerm" или с эскизом моста в "Ардуино". Я получаю эти ответы по GET и POST int HTTPS: + SHREQ: "POST", 400 800 + SHREQ: "GET", 400 800

Есть идеи, почему это работает в одном приложении, а не в других?

Здесь я добавляю команды, которые отправляю на случай, если это полезно (случай POST):

AT+CGREG?

AT+SAPBR=3,1,"APN","ep.inetd.gdsp"

AT+SAPBR=1,1
AT+CNACT=1,"ep.inetd.gdsp"

AT+SAPBR=2,1
AT+CNACT?

AT+CFSTERM
AT+CFSINIT
AT+CSSLCFG="convert",2,"rapidssl.cer"
AT+SHSSL=1,"rapidssl.cer"

AT+SHCONF="URL","https://www.atesens.com"
AT+SHCONF="BODYLEN",1024
AT+SHCONF="HEADERLEN",350
AT+SHCONF="IPVER",0
AT+SHCONF="TIMEOUT",30

AT+SHCONN

AT+SHAHEAD="Host:","www.atesens.com"
AT+SHAHEAD="Accept:","/"
AT+SHAHEAD="Content-Type:","application/json"
AT+SHAHEAD="User-Agent:","Opera"

AT+SHBOD="{'PM1':4.0}",11

AT+SHREQ="/api/v1/4444/telemetry",3

AT+SHDISC```
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...