Bekomme Lib nicht mehr zum laufen

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)

mendowser:
Kann mir jemand helfen, wie ich diese Bibliothek wieder einsatzfähig bekommen ?

Vielen Dank!!

Gruß
mendowser

Die Lib ist von 2013, wenn es also jemals funktioniert hat, dann wahrscheinlich nicht mit der Core Version 2.5.0.

Nimm die Version 2.4.2 oder den stabilen Vorgänger 2.3.0.

Gruß Fips

Hallo Fips,

das war es! :slight_smile:

Mit 2.3.0 hat es funktioniert..

Vielen Dank!!

Gruß
mendowser

mendowser:
Hallo Fips,

das war es! :slight_smile:

Mit 2.3.0 hat es funktioniert..

Vielen Dank!!

Gruß
mendowser

Super, wenn es so einfach zu lösen war.

Gruß Fips