Thingspeakwrite error when using string array
1 回表示 (過去 30 日間)
古いコメントを表示
Dion Guek
2017 年 11 月 13 日
編集済み: Christopher Stapels
2017 年 12 月 20 日
This string of code is taken from the thingSpeak documentation for matlab. I just copy and paste but still got this error. I would very much appreciate it if anyone can tell me where i did wrong
2 件のコメント
Geoff Hayes
2017 年 11 月 13 日
Dion - which version of MATLAB are you using? If you type doc thingSpeakWrite what does the documentation say about the data (second) input (are strings allowed)?
採用された回答
Christopher Stapels
2017 年 12 月 20 日
編集済み: Christopher Stapels
2017 年 12 月 20 日
When you write string data to ThingSpeak, it generally wants to have a cell array. You should not usually need to do the String() conversion yourself. Try
thingSpeakWrite(349672,{ans},'Location',[-40,23],'WriteKey',writeKey);
and
thingSpeakWrite(channelID,{2.3,'on','good'},'Location',[-40,23],'WriteKey',writeKey);
Ill have a look at fixing that documented example, thanks for pointing it out.
0 件のコメント
その他の回答 (0 件)
コミュニティ
その他の回答 ThingSpeak コミュニティ
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!