ThingspeakRead返回单元格数组

1视图(30天)
Dimitris Lymperis
Dimitris Lymperis 2020年12月17日
我在脚本中使用以下命令来检索记录的最后5分钟两个不同温度传感器。
Temp_1 = thingSpeakRead (readChannelID_1,“字段”Temperature_1_FieldID,“NumMinutes”5,“ReadKey”readAPIKey_1,“OutputFormat”,“时间表”)
Temp_2 = thingSpeakRead (readChannelID_2,“字段”Temperature_2_FieldID,“NumMinutes”5,“ReadKey”readAPIKey_2,“OutputFormat”,“时间表”)
有时我得到一个好的时间表双值(很少)温度和其他一些时间我得到一个单元阵列使用以下格式。
时间戳Temperature_2
_____________________________________
17日- 12月- 2020 23:16:00 {“南”}
17日- 12月- 2020 23:16:16 {“16.10000”}
17日- 12月- 2020 23:16:31 {“16.10000”}
17日- 12月- 2020 23:18:52 {“16.10000”}
17日- 12月- 2020 23:19:09 {“南”}
17日- 12月- 2020 23:19:25 {“16.10000”}
17日- 12月- 2020 23:19:41 {“16.10000”}
17日- 12月- 2020 23:20:28 {“16.10000”}
17日- 12月- 2020 23:20:44 {“16.10000”}
为什么它发生,我怎样才能只双值?
1评论
克里斯托弗Stapels
克里斯托弗Stapels 2020年12月21日
thingSpeakRead时返回一个单元阵列中的文本字段。当你阅读“nan”值,ThingSpeak是给你一个细胞数组。试着读一段没有“nan”值。
你写同样的通道有两个不同的设备吗?如果是这样,这就能解释空条目。我们推荐一个频道/设备。
顺便说一下,你可以阅读两种领域如果你使用“字段”,( Temperature_1_FieldID Temperature_2_FieldID]。

登录置评。

答案(0)

社区

更多的答案ThingSpeak社区

下载188bet金宝搏

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!