As the title says Im trying to upload data with HTTP GET method and I followed the api documentation properly
This is a snipper of my code where the data is being sent as well as the output I receive
It works when in browser but not when I do it through my board

 採用された回答

Vertical Farm
Vertical Farm 2020 年 11 月 27 日

0 投票

Alright guys I managed to fix it, I added \r\n which is carriage return and new line to the end of my command
Then I changed the order of the code and it worked, I hope this answer as well as Mr Christopher's one will suffice as solution

その他の回答 (1 件)

Christopher Stapels
Christopher Stapels 2020 年 11 月 25 日

0 投票

Can you modify the length to include the line endings? This has been a problem for me in the past when using AT commands.
If at all possible, we reccomend using the ThingSpeak library. There are some AT command examples in there.

2 件のコメント

Vertical Farm
Vertical Farm 2020 年 11 月 26 日
編集済み: Vertical Farm 2020 年 11 月 26 日
line endings as in the carriage return and new line?
As for the thingspeak library you have linked me, I checked out the ESP8266 and ESP32 examples, and all of them uses Thingspeak.WriteField to publish the data I dont see the AT commands
Vertical Farm
Vertical Farm 2020 年 11 月 26 日
Edit: I seem to have found the problem, when my ESP32_SendBuffer sends the u8 command[] variable its adding random characters into the mix, I may have found the problem but I have no clue as to why it is even happening

サインインしてコメントする。

コミュニティ

その他の回答  ThingSpeak コミュニティ

カテゴリ

ヘルプ センター および File ExchangeDownloads についてさらに検索

製品

質問済み:

2020 年 11 月 25 日

回答済み:

2020 年 11 月 27 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by