matlab 有没有一种方法可以检查一个动作是否已经在ThingSpeak中成功完成?

5anewei6  于 2023-01-17  发布在  Matlab
关注(0)|答案(1)|浏览(117)

我尝试在ThingSpeak中读取数据,但我希望有一些条件语句,说明如果数据没有成功读取,那么应该显示特定的错误消息。是否有方法检查特定的读取操作是否成功,以便我可以执行此操作?

0yycz8jy

0yycz8jy1#

是的,ThingSpeak Arduino库有一个内置操作:ThingSpeak.getLastReadStatus()
下面是一些获取最后一个状态并对其进行测试的代码:

// Check the status of the read operation to see if it was successful
  statusCode = ThingSpeak.getLastReadStatus();
  if(statusCode == 200){
    Serial.println("Counter: " + String(count));
  }
  else{
    Serial.println("Problem reading channel. HTTP error code " + String(statusCode)); 
  }

相关问题