Hallo Arduino-Gemeinde,
vor einiger Zeit, habe ich mir mit einem ESP8266 eine WLAN-Fähige Lampe gebaut und nun müsste ich ein paar Details im Code anpassen.
Der PC, auf dem ich den Code damals schrieb, existiert nicht mehr, daher weiß ich auch nicht genau, welche Versionen (Arduino, etc) damals im Einsatz waren.
Beim Versuch, die Bibliothek simtronyx_RGB_LED einzusetzen scheitert es schon:
c:\users\root\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algobase.h:239:5: note: template argument deduction/substitution failed:
C:\Users\root\Documents\Arduino\libraries\simtronyx_RGB_LED\simtronyx_RGB_LED.cpp:245:26: note: deduced conflicting types for parameter 'const _Tp' ('double' and 'float')
v=max(0.0, min(100.0, v));
^
In file included from c:\users\root\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9\xtensa-lx106-elf\include\c++\4.8.2\algorithm:61:0,
from C:\Users\root\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.1\cores\esp8266/Arduino.h:257,
from C:\Users\root\Documents\Arduino\libraries\simtronyx_RGB_LED\simtronyx_RGB_LED.cpp:8:
c:\users\root\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algobase.h:193:5: note: template<class _Tp> const _Tp& std::min(const _Tp&, const _Tp&)
min(const _Tp& __a, const _Tp& __b)
(Vollständiger Fehlertext im Anhang)
Kann mir jemand helfen, wie ich diese Bibliothek wieder einsatzfähig bekommen ?
Vielen Dank!!
Gruß
mendowser
Fehler_Arduino.txt (15.3 KB)