やろうとしていること
ESP32 MQTT Publishプログラムを作成していますが、添付コードを実行するとエラーがでてしまいます。
エラーの原因が分からず困っております。
txt
1Test24:86:1: error: expected '}' at end of input 2 3'WiFiClient' does not name a type
プログラムコード
C++
1#include <Wire.h> 2#include <esp_wifi.h> 3#include "esp_sleep.h" 4#include "bme280_i2c.h" 5#include <SoftwareSerial.h> 6 7void setup(){ 8 Serial.begin(115200); 9 WiFi.begin(ssid, password); // Wi-Fi APに接続 10 while (WiFi.status() != WL_CONNECTED) { // Wi-Fi AP接続待ち 11 delay(100); 12 } 13 Serial.print("WiFi connected\r\nIP address: "); 14 Serial.println(WiFi.localIP()); 15 SwSerial.begin(9600); 16} 17 18void connectMqtt(){ 19 mqttClient.setServer(mqttHost, mqttPort); 20 Serial.println("Connecting to MQTT..."); 21 22 while( ! mqttClient.connected() ) { 23 if ( mqttClient.connect("Sensor#1") ) { 24 Serial.println("connected"); 25 } 26 delay(1000); 27 } 28
回答3件
あなたの回答
tips
プレビュー