0

フィリップスの色相電球をarduinoに接続する作業を行っており、オンラインでいくつかのリソースを見つけました。リソースの 1 つにエラーをスローし続けるファイルがあり、それを調べたところ、この構文が以前に使用されたことはありませんでした。誰でも私を助けることができますか?

#ifndef SERIALHUE_H
#define SERIALHUE_H
#include <Arduino.h>
#include <Stream.h>
#include <ArduinoHue.h>



class SerialHue: public ArduinoHue{
 public:
SerialHue(char* ipAddress, Stream* serial);
boolean connect(char* deviceId, char* username);
 protected:
char* _ipAddress; 
char* _deviceId;
char* _username;
boolean makePost(char* request, char* data);
boolean waitForResponse();
Stream* _serial;
};

#endif

エラーは次の行にあります。

* class SerialHue: public ArduinoHue{ *

エラーを与える:

SerialHue.h:10: エラー: '{' トークンの前にクラス名が必要です

この形式とは何ですか?ここで何が間違っていますか?

4

2 に答える 2