Danke für den Link.rr745 hat geschrieben: ↑22.06.2022, 16:56Arthy hat geschrieben: ↑22.06.2022, 16:07Hallo zusammen,
ich würde diese DOT Matrix LEDs ebenfalls gerne zum Anzeigen der Pooltemperatur draußen nutzen, bekomme aber auch Fehler beim Kompilieren. Es betrifft anscheinend die WM.h Datei. Habe schon einiges an den Bibliotheken rumprobiert aber leider kein Erfolg. Kann mir hier jemand einen Tipp geben? Vielleicht hat hier jemand vor Kurzem das Projekt auch umgesetzt. Das wäre super.
Besten DankCode: Alles auswählen
In file included from C:\Users\Arthy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/pgmspace.h:8, from C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/WString.h:26, from C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/IPAddress.h:24, from C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:31, from sketch\WM.h:16, from sketch\WM.cpp:13: WM.h:26:24: error: 'const char HTTP_HEAD []' redeclared as different kind of entity 26 | const char HTTP_HEAD[] PROGMEM = "<!DOCTYPE html><html lang=\"en\"><head><meta name=\"viewport\" content=\"width=device-width, initial-scale=1, user-scalable=no\"/><title>{v}</title>"; | ^~~~~~~ In file included from sketch\WM.h:17, from sketch\WM.cpp:13: C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WebServer\src/ESP8266WebServer.h:47:39: note: previous declaration 'HTTPMethod HTTP_HEAD' 47 | enum HTTPMethod { HTTP_ANY, HTTP_GET, HTTP_HEAD, HTTP_POST, HTTP_PUT, HTTP_PATCH, HTTP_DELETE, HTTP_OPTIONS }; | ^~~~~~~~~ In file included from c:\users\user\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed\xtensa-lx106-elf\include\assert.h:10, from c:\users\user\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed\xtensa-lx106-elf\include\sys\reent.h:503, from c:\users\user\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed\xtensa-lx106-elf\include\stdlib.h:18, from c:\users\user\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed\xtensa-lx106-elf\include\c++\10.3.0\cstdlib:75, from c:\users\user\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed\xtensa-lx106-elf\include\c++\10.3.0\stdlib.h:36, from C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/Arduino.h:27, from sketch\MatrixDisplayESP8266.ino.cpp:1: WM.h:26:24: error: 'const char HTTP_HEAD []' redeclared as different kind of entity 26 | const char HTTP_HEAD[] PROGMEM = "<!DOCTYPE html><html lang=\"en\"><head><meta name=\"viewport\" content=\"width=device-width, initial-scale=1, user-scalable=no\"/><title>{v}</title>"; | ^~~~~~~ In file included from sketch\WM.h:17, from C:\Users\user\Desktop\Projekte\Arduino\LED Dot Matrix\MatrixDisplayESP8266-master\MatrixDisplayESP8266\MatrixDisplayESP8266.ino:9: C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WebServer\src/ESP8266WebServer.h:47:39: note: previous declaration 'HTTPMethod HTTP_HEAD' 47 | enum HTTPMethod { HTTP_ANY, HTTP_GET, HTTP_HEAD, HTTP_POST, HTTP_PUT, HTTP_PATCH, HTTP_DELETE, HTTP_OPTIONS }; | ^~~~~~~~~ Mehrere Bibliotheken wurden für "WiFiUdp.h" gefunden Benutzt: C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi Nicht benutzt: C:\Program Files (x86)\Arduino\libraries\WiFi exit status 1 'const char HTTP_HEAD []' redeclared as different kind of entity
Gruß
Arthy
https://github.com/jp112sdl/MatrixDispl ... aster/WM.h
Ich habe den Inhalt der WM.h Datei nochmal mit dem Inhalt aus dem Link ersetzt. Es kommen leider immer noch die gleichen Fehlermeldungen.
LG Arthy