HB-UNI-RGB-LED-CTRL (Controller für adressierbare RGB-LEDs WS2811, WS2812B, NEOPIXEL,...)
Moderator: Co-Administratoren
- DiJe
- Beiträge: 566
- Registriert: 04.03.2015, 05:51
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 5 Mal
Re: HB-UNI-RGB-LED-CTRL (Controller für adressierbare RGB-LEDs WS2811, WS2812B, NEOPIXEL,...)
klappt nicht. Schade.
Aber vielen dank für deine Mühe.
Gruß Dieter
Aber vielen dank für deine Mühe.
Gruß Dieter
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
- DiJe
- Beiträge: 566
- Registriert: 04.03.2015, 05:51
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 5 Mal
Re: HB-UNI-RGB-LED-CTRL (Controller für adressierbare RGB-LEDs WS2811, WS2812B, NEOPIXEL,...)
Hallo,
hat noch jemand dieses Gerät am laufen?
Wie beschrieben den gleichen Fehler beim kompilieren oder weiß voran das liegen kann?
Gruß Dieter
hat noch jemand dieses Gerät am laufen?
Wie beschrieben den gleichen Fehler beim kompilieren oder weiß voran das liegen kann?
Code: Alles auswählen
In file included from C:\Users\DiJe\Documents\Arduino\HB-UNI-RGB-LED-CTRL\HB-UNI-RGB-LED-CTRL.ino:10:0:
C:\Users\DiJe\Documents\Arduino\libraries\EnableInterrupt/EnableInterrupt.h:22:121: note: #pragma message: NOTICE: *** EnableInterrupt library version 0.9.5. This is not a problem. Keep calm, and carry on. ***
#pragma message("NOTICE: *** EnableInterrupt library version 0.9.5. This is not a problem. Keep calm, and carry on. ***")
^
In file included from C:\Users\DiJe\AppData\Local\Temp\arduino_build_781665\sketch\RGBCtrl.h:12:0,
from C:\Users\DiJe\Documents\Arduino\HB-UNI-RGB-LED-CTRL\HB-UNI-RGB-LED-CTRL.ino:35:
C:\Users\DiJe\Documents\Arduino\libraries\FastLED/FastLED.h:14:21: note: #pragma message: FastLED version 3.002.001
# pragma message "FastLED version 3.002.001"
^
In file included from C:\Users\DiJe\Documents\Arduino\libraries\FastLED/FastLED.h:47:0,
from C:\Users\DiJe\AppData\Local\Temp\arduino_build_781665\sketch\RGBCtrl.h:12,
from C:\Users\DiJe\Documents\Arduino\HB-UNI-RGB-LED-CTRL\HB-UNI-RGB-LED-CTRL.ino:35:
C:\Users\DiJe\Documents\Arduino\libraries\FastLED/controller.h: In member function 'void PixelController<RGB_ORDER, LANES, MASK>::init_binary_dithering()':
C:\Users\DiJe\Documents\Arduino\libraries\FastLED/controller.h:258:13: error: expected primary-expression before 'static'
static uint8_t R = 0;
^
C:\Users\DiJe\Documents\Arduino\libraries\FastLED/controller.h:259:14: error: lvalue required as increment operand
R++;
^
C:\Users\DiJe\Documents\Arduino\libraries\FastLED/controller.h:273:24: error: invalid operands of types 'double' and 'int' to binary 'operator&'
if(R & 0x01) { Q |= 0x80; }
^
C:\Users\DiJe\Documents\Arduino\libraries\FastLED/controller.h:274:24: error: invalid operands of types 'double' and 'int' to binary 'operator&'
if(R & 0x02) { Q |= 0x40; }
^
C:\Users\DiJe\Documents\Arduino\libraries\FastLED/controller.h:275:24: error: invalid operands of types 'double' and 'int' to binary 'operator&'
if(R & 0x04) { Q |= 0x20; }
^
C:\Users\DiJe\Documents\Arduino\libraries\FastLED/controller.h:276:24: error: invalid operands of types 'double' and 'int' to binary 'operator&'
if(R & 0x08) { Q |= 0x10; }
^
C:\Users\DiJe\Documents\Arduino\libraries\FastLED/controller.h:277:24: error: invalid operands of types 'double' and 'int' to binary 'operator&'
if(R & 0x10) { Q |= 0x08; }
^
C:\Users\DiJe\Documents\Arduino\libraries\FastLED/controller.h:278:24: error: invalid operands of types 'double' and 'int' to binary 'operator&'
if(R & 0x20) { Q |= 0x04; }
^
C:\Users\DiJe\Documents\Arduino\libraries\FastLED/controller.h:279:24: error: invalid operands of types 'double' and 'int' to binary 'operator&'
if(R & 0x40) { Q |= 0x02; }
^
C:\Users\DiJe\Documents\Arduino\libraries\FastLED/controller.h:280:24: error: invalid operands of types 'double' and 'int' to binary 'operator&'
if(R & 0x80) { Q |= 0x01; }
^
C:\Users\DiJe\Documents\Arduino\libraries\FastLED/controller.h: In instantiation of 'void PixelController<RGB_ORDER, LANES, MASK>::init_binary_dithering() [with EOrder RGB_ORDER = (EOrder)66u; int LANES = 1; long unsigned int MASK = 4294967295ul]':
C:\Users\DiJe\Documents\Arduino\libraries\FastLED/controller.h:316:59: required from 'void PixelController<RGB_ORDER, LANES, MASK>::enable_dithering(EDitherMode) [with EOrder RGB_ORDER = (EOrder)66u; int LANES = 1; long unsigned int MASK = 4294967295ul; EDitherMode = unsigned char]'
C:\Users\DiJe\Documents\Arduino\libraries\FastLED/controller.h:224:36: required from 'PixelController<RGB_ORDER, LANES, MASK>::PixelController(const CRGB&, int, CRGB&, EDitherMode) [with EOrder RGB_ORDER = (EOrder)66u; int LANES = 1; long unsigned int MASK = 4294967295ul; EDitherMode = unsigned char]'
C:\Users\DiJe\Documents\Arduino\libraries\FastLED/controller.h:398:83: required from 'void CPixelLEDController<RGB_ORDER, LANES, MASK>::showColor(const CRGB&, int, CRGB) [with EOrder RGB_ORDER = (EOrder)66u; int LANES = 1; long unsigned int MASK = 4294967295ul]'
C:\Users\DiJe\Documents\Arduino\HB-UNI-RGB-LED-CTRL\HB-UNI-RGB-LED-CTRL.ino:91:1: required from here
C:\Users\DiJe\Documents\Arduino\libraries\FastLED/controller.h:264:15: error: invalid operands of types 'double' and 'int' to binary 'operator&'
R &= (0x01 << ditherBits) - 1;
^
C:\Users\DiJe\Documents\Arduino\libraries\FastLED/controller.h:264:15: error: in evaluation of 'operator&=(double, int)'
Bibliothek EnableInterrupt in Version 0.9.5 im Ordner: C:\Users\DiJe\Documents\Arduino\libraries\EnableInterrupt wird verwendet
Bibliothek SPI in Version 1.0 im Ordner: C:\Users\DiJe\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.207\libraries\SPI wird verwendet
Bibliothek AskSinPP-master in Version 2.1.5 im Ordner: C:\Users\DiJe\Documents\Arduino\libraries\AskSinPP-master wird verwendet
Bibliothek Low-Power-master in Version 1.6 im Ordner: C:\Users\DiJe\Documents\Arduino\libraries\Low-Power-master wird verwendet
Bibliothek FastLED in Version 3.2.1 im Ordner: C:\Users\DiJe\Documents\Arduino\libraries\FastLED wird verwendet
exit status 1
Fehler beim Kompilieren für das Board Arduino Pro or Pro Mini.
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
-
- Beiträge: 99
- Registriert: 20.03.2016, 11:32
- Hat sich bedankt: 7 Mal
- Danksagung erhalten: 2 Mal
Re: HB-UNI-RGB-LED-CTRL (Controller für adressierbare RGB-LEDs WS2811, WS2812B, NEOPIXEL,...)
Habe mein Band mit 59 LED´s WS2812B am laufen.
Programm Durchlauf und Lagerfeuer funktionieren auch schön.
Bei Wasserfall und TV-Simulation geht es nicht.
Das Programm bleibt z.B. bei Durchlauf stehen, wenn ich auf Wasserfall umstelle.
Programm Durchlauf und Lagerfeuer funktionieren auch schön.
Code: Alles auswählen
ignore 0F 3A 94 3F 45FA96 000000 02 04 23 67 08 BC - 307669
-> 0E 02 A0 11 45FA96 F34101 02 03 04 00 A0 - 308849
process() 3
msg.value = 4
msg.ramp = 160
msg.delay= 65535
<- 0E 02 80 02 F34101 45FA96 01 03 04 00 55 - 308970
ignore 1A 1C 84 70 F1D006 45FA96 00 39 27 9C 53 05 7C 00 00 0D 00 00 00 00 00 00 00 - 314647
Bei Wasserfall und TV-Simulation geht es nicht.
Das Programm bleibt z.B. bei Durchlauf stehen, wenn ich auf Wasserfall umstelle.
Code: Alles auswählen
-> 0E 0B A0 11 45FA96 F34101 02 03 05 00 A0 - 340456
process() 3
msg.value = 5
msg.ramp = 160
msg.delay= 65535
<- 0E 0B 80 02 F34101 45FA96 01 03 05 00 56 - 340581
ignore 0C A2 84 70 345681 45FA96 00 CF 3E - 346706
ignore 0C E0 84 70 3456D5 45FA96 00 EE 31 - 364060
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: HB-UNI-RGB-LED-CTRL (Controller für adressierbare RGB-LEDs WS2811, WS2812B, NEOPIXEL,...)
Die beiden Programme sind nicht implementiert.
https://github.com/jp112sdl/HB-UNI-RGB- ... rams.h#L45
- DiJe
- Beiträge: 566
- Registriert: 04.03.2015, 05:51
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 5 Mal
Re: HB-UNI-RGB-LED-CTRL (Controller für adressierbare RGB-LEDs WS2811, WS2812B, NEOPIXEL,...)
kann mir bitte jemand die controller.h aus der Libery hier reinstellen.
Der Fehler läuft wohl über die datei.
Gruß Dieter
Der Fehler läuft wohl über die datei.
Gruß Dieter
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: HB-UNI-RGB-LED-CTRL (Controller für adressierbare RGB-LEDs WS2811, WS2812B, NEOPIXEL,...)
Wäre echt strange... warum die ausgerechnet bei dir beschädigt sein sollte.
Aber hier... bitte.
Aber hier... bitte.
- Dateianhänge
-
- controller.h
- (18.71 KiB) 56-mal heruntergeladen
- DiJe
- Beiträge: 566
- Registriert: 04.03.2015, 05:51
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 5 Mal
Re: HB-UNI-RGB-LED-CTRL (Controller für adressierbare RGB-LEDs WS2811, WS2812B, NEOPIXEL,...)
danke Jerome,
hat nichts gebracht, der gleiche Fehler.
Was kann das denn noch sein?
Habe die Arduino Version 1.8.5, wie bei den anderen Geräten.
Gruß Dieter
hat nichts gebracht, der gleiche Fehler.
Was kann das denn noch sein?
Habe die Arduino Version 1.8.5, wie bei den anderen Geräten.
Gruß Dieter
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: HB-UNI-RGB-LED-CTRL (Controller für adressierbare RGB-LEDs WS2811, WS2812B, NEOPIXEL,...)
Klemmt evtl irgend ein "Schrottzeichen" im Code?
Hast du den Quelltext vom Sketch aus dem Browser rauskopiert, oder dir alle Dateien als ZIP runtergeladen?
Hast du den Quelltext vom Sketch aus dem Browser rauskopiert, oder dir alle Dateien als ZIP runtergeladen?
- DiJe
- Beiträge: 566
- Registriert: 04.03.2015, 05:51
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 5 Mal
Re: HB-UNI-RGB-LED-CTRL (Controller für adressierbare RGB-LEDs WS2811, WS2812B, NEOPIXEL,...)
ich habe die als Zip datei runtergeladen.
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
- DiJe
- Beiträge: 566
- Registriert: 04.03.2015, 05:51
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 5 Mal
Re: HB-UNI-RGB-LED-CTRL (Controller für adressierbare RGB-LEDs WS2811, WS2812B, NEOPIXEL,...)
kannst du mir noch deine HB-UNI-RGB-LED-CTRL Zip Datei hier reinstellen.
Danke
Danke
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil