Go Down

Topic: Fehler: 80: error: a function-definition is not allowed here before '{' token (Read 726 times) previous topic - next topic

HotSystems

Danke schön. Ohne Fehler ist der Sketch jetzt kompiliert.
Doch oh graus!!!
Keinerlei Anzeigen in der seriellen Konsole, noch am LCD.
Ich glaube ich habe hier noch einen größeren Hund eingebaut.
Dann solltest du deinen aktuellen Sketch posten.
Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. 8)

Tommy56

Mir kommt dieser Teil syspekt vor:
Code: [Select]

#ifndef HAVE_HWSERIAL1

SoftwareSerial Serial1(13, 12); // RX, TX

#endif

Du verwendest doch überhaupt kein Serial1 im letzten sichtbaren Sketch.

Außerdem Wie hast Du das LCD angeschlossen? Über Pegelwandler oder ist es ein 3,3 V LCD?

Gruß Tommy
"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)

michael_x

Quote
Doch o Graus!
Keinerlei Anzeigen in der seriellen Konsole, noch am LCD.
Ich glaube ich habe hier noch einen größeren Hund eingebaut.
Nein, mindestens sind es zwei Hunde, aber vermutlich kleinere ;)


Dass die Leute auch mit irgendeinem gefundenen Mist, und gleich einem großen Sketch anfangen wollen...

"Keinerlei Anzeige in der Seriellen Konsole" sollte mit

Code: [Select]
void setup() {
  Serial.begin(9600); // muss natürlich vor einem print kommen
  // wifi init
  Serial.println("Starting WiFi");
}
void loop() {}

6 Zeilen sind schon reichlich

... in den Griff zu kriegen sein. Wenn das tut, kannst du dich um dein LCD-Display kümmern.
( Da hast du ein .clear(), was die Ausgabe von vorher natürlich unsichtbar macht )
Dann hast du eine TestUmgebung, mit der du dein WiFi connect testen kannst.


HotSystems

Dass die Leute auch mit irgendeinem gefundenen Mist, und gleich einem großen Sketch anfangen wollen...
Das hättest du mal lieber Rot und Fett geschrieben, dann wird es auch gelesen.
Ob`s verstanden wird, ist eine andere Sache.
Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. 8)

Go Up