Ankündigung

Einklappen
Keine Ankündigung bisher.

[OAM-NeoPixel] Rot/Grün-Schwäche ich hab

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    [OAM-NeoPixel] Rot/Grün-Schwäche ich hab

    Guten Morgen Freunde der spektakulären Beleuchtung,
    ich verwende das OAM-NeoPixel und LED Stripes vom Typ SK6812.
    Bei diesem LED-Typ sind die Farbkanäle Rot und Grün vertauscht, egal welche LED-Farbordnung ich in der ETS auswähle.

    Nach einer Recherche fand ich heraus: im Softwaremodul NeoPixelModule.cpp wird ColorOrder für SK6812-LEDs hart auf "GRBW" gestellt.
    Gibt es einen Grund dafür?

    Nach dem ich diese SK6812-Sonderbehandlung rausgenommen habe, kann auch ich eine LED-Farbordnung auswählen, die zu meinen Stripes passt:
    Code:
            // Get color order: user-selected ETS "LED Farborder"
            ColorOrder order = StripConfiguration::mapColorOrder((uint8_t)ParamNEOSTRIP_NEOColourOrder);
    //         // Get color order: use GRBW for RGBW protocols, or user-selected for others
    //         ColorOrder order;
    //         if (ledTypeParam == 8)
    //         { // SK6812/WS2814 (RGBW) - special ETS value
    //             // RGBW capable protocols: use GRBW by default (white channel on back)
    //             // User can adjust white position with Swap parameter if needed
    //             order = ColorOrder::GRBW;
    //             logInfoP("Strip %d: RGBW protocol detected (ETS type 8), using GRBW color order", i);
    //         }
    //         else
    //         {
    //             // Regular RGB protocols: use user-selected color order
    //             order = StripConfiguration::mapColorOrder((uint8_t)ParamNEOSTRIP_NEOColourOrder);
    //         }​

    Viele Grüße und schönen Feiertag
    Ned

    #2
    danke fürn Hinweis - werde ich im nächsten Beta Release ausbessern! Woher das kommt kann ich dir gerade nicht beantworten - vermutlich noch aus den beginnen des OAM's wo wir für tests teilweise Parameter hardkodiert haben und dann vergessen haben auszubessern...

    Kommentar

    Lädt...
    X