FastLED 3.9.7
Loading...
Searching...
No Matches
eorder.h
Go to the documentation of this file.
1
3
4#pragma once
5#include "fl/namespace.h"
6
8
14enum EOrder {
15 RGB=0012,
16 RBG=0021,
17 GRB=0102,
18 GBR=0120,
19 BRG=0201,
20 BGR=0210
21};
22
23// After EOrder is applied this is where W is inserted for RGBW.
24enum EOrderW {
25 W3 = 0x3,
26 W2 = 0x2,
27 W1 = 0x1,
28 W0 = 0x0,
29 WDefault = W3
30};
31
33
EOrder
RGB color channel orderings, used when instantiating controllers to determine what order the controll...
Definition eorder.h:14
@ RGB
Red, Green, Blue (0012)
Definition eorder.h:15
@ BGR
Blue, Green, Red (0210)
Definition eorder.h:20
@ BRG
Blue, Red, Green (0201)
Definition eorder.h:19
@ GRB
Green, Red, Blue (0102)
Definition eorder.h:17
@ RBG
Red, Blue, Green (0021)
Definition eorder.h:16
@ GBR
Green, Blue, Red (0120)
Definition eorder.h:18
EOrderW
Definition eorder.h:24
@ W3
White is fourth.
Definition eorder.h:25
@ W1
White is second.
Definition eorder.h:27
@ W0
White is first.
Definition eorder.h:28
@ W2
White is third.
Definition eorder.h:26
Implements the FastLED namespace macros.
#define FASTLED_NAMESPACE_END
End of the FastLED namespace.
Definition namespace.h:16
#define FASTLED_NAMESPACE_BEGIN
Start of the FastLED namespace.
Definition namespace.h:14