[ESP8266]使用AT command傳送資料(建立TCP連線並且使用GET方法)
AT指令
假設你的GET網址:127.0.0.1/gettest.php?test=1
AT指令如下:
AT+CIPSTART="127.0.0.1",80
AT+CIPSEND=25
GET /gettest.php?test=1
AT+CIPCLOSE
紅字請詳見說明
說明
AT+CIPSEND: 連結目的的IP或網域
AT+CIPSEND:輸入你的GET指令需要用到幾節字數
拿上面的例子來說
GET /gettest.php?test=1 總共有23個字元(含空白),然後再加上結尾字元'\r','\n'所以總共是23+2=25
如果出現了 busy s...這表示了CIPSEND設置長度不夠
拿上面的例子來說
GET /gettest.php?test=1 總共有23個字元(含空白),然後再加上結尾字元'\r','\n'所以總共是23+2=25
如果出現了 busy s...這表示了CIPSEND設置長度不夠
AT+CIPCLOSE:強制結束連線
留言
張貼留言