Hallo Serenifly,
Danke für deinen Hinweis. Ich hatte mir schon gedacht, das es nicht richtig sein könnte, da aber der Fehler nach Verweis auf pattern1 verschwand, dachte ich das es etwas anderes sein könnte...
Aber da lag ich wohl falsch, weil die Warnungen etwas ausgeben:
Z:\Make\Wordclock\tests\Wordclock_basic_button\Wordclock_basic_button.ino: In function 'void SwitchLED(int*, int)':
Z:\Make\Wordclock\tests\Wordclock_basic_button\Wordclock_basic_button.ino:124:33: warning: pointer to a function used in arithmetic [-Wpointer-arith]
leds[i] = pattern1[colorindex];
^
Z:\Make\Wordclock\tests\Wordclock_basic_button\Wordclock_basic_button.ino:124:33: warning: invalid conversion from 'void (*)()' to 'uint32_t {aka long unsigned int}' [-fpermissive]
In file included from C:\Users\Arne\Documents\Arduino\libraries\FastLED/controller.h:9:0,
from C:\Users\Arne\Documents\Arduino\libraries\FastLED/FastLED.h:47,
from Z:\Make\Wordclock\tests\Wordclock_basic_button\Wordclock_basic_button.ino:4:
C:\Users\Arne\Documents\Arduino\libraries\FastLED/pixeltypes.h:176:15: note: initializing argument 1 of 'CRGB& CRGB::operator=(uint32_t)'
inline CRGB& operator= (const uint32_t colorcode) __attribute__((always_inline))
Leider werde ich aus dem ersten Part nicht schlau... Kannst du mir einen Hinweis geben, wie mein Problem zu lösen ist?
Danke
Arne