MAXREFDES117# Code Documentation  V01.00
Heart Rate / SpO2 Monitor
 All Data Structures Files Functions Variables Typedefs Macros Pages
Adafruit_NeoPixel.h File Reference
#include <WProgram.h>
#include <pins_arduino.h>

Go to the source code of this file.

Data Structures

class  Adafruit_NeoPixel
 

Macros

#define NEO_RGB   ((0 << 6) | (0 << 4) | (1 << 2) | (2))
 
#define NEO_RBG   ((0 << 6) | (0 << 4) | (2 << 2) | (1))
 
#define NEO_GRB   ((1 << 6) | (1 << 4) | (0 << 2) | (2))
 
#define NEO_GBR   ((2 << 6) | (2 << 4) | (0 << 2) | (1))
 
#define NEO_BRG   ((1 << 6) | (1 << 4) | (2 << 2) | (0))
 
#define NEO_BGR   ((2 << 6) | (2 << 4) | (1 << 2) | (0))
 
#define NEO_WRGB   ((0 << 6) | (1 << 4) | (2 << 2) | (3))
 
#define NEO_WRBG   ((0 << 6) | (1 << 4) | (3 << 2) | (2))
 
#define NEO_WGRB   ((0 << 6) | (2 << 4) | (1 << 2) | (3))
 
#define NEO_WGBR   ((0 << 6) | (3 << 4) | (1 << 2) | (2))
 
#define NEO_WBRG   ((0 << 6) | (2 << 4) | (3 << 2) | (1))
 
#define NEO_WBGR   ((0 << 6) | (3 << 4) | (2 << 2) | (1))
 
#define NEO_RWGB   ((1 << 6) | (0 << 4) | (2 << 2) | (3))
 
#define NEO_RWBG   ((1 << 6) | (0 << 4) | (3 << 2) | (2))
 
#define NEO_RGWB   ((2 << 6) | (0 << 4) | (1 << 2) | (3))
 
#define NEO_RGBW   ((3 << 6) | (0 << 4) | (1 << 2) | (2))
 
#define NEO_RBWG   ((2 << 6) | (0 << 4) | (3 << 2) | (1))
 
#define NEO_RBGW   ((3 << 6) | (0 << 4) | (2 << 2) | (1))
 
#define NEO_GWRB   ((1 << 6) | (2 << 4) | (0 << 2) | (3))
 
#define NEO_GWBR   ((1 << 6) | (3 << 4) | (0 << 2) | (2))
 
#define NEO_GRWB   ((2 << 6) | (1 << 4) | (0 << 2) | (3))
 
#define NEO_GRBW   ((3 << 6) | (1 << 4) | (0 << 2) | (2))
 
#define NEO_GBWR   ((2 << 6) | (3 << 4) | (0 << 2) | (1))
 
#define NEO_GBRW   ((3 << 6) | (2 << 4) | (0 << 2) | (1))
 
#define NEO_BWRG   ((1 << 6) | (2 << 4) | (3 << 2) | (0))
 
#define NEO_BWGR   ((1 << 6) | (3 << 4) | (2 << 2) | (0))
 
#define NEO_BRWG   ((2 << 6) | (1 << 4) | (3 << 2) | (0))
 
#define NEO_BRGW   ((3 << 6) | (1 << 4) | (2 << 2) | (0))
 
#define NEO_BGWR   ((2 << 6) | (3 << 4) | (1 << 2) | (0))
 
#define NEO_BGRW   ((3 << 6) | (2 << 4) | (1 << 2) | (0))
 
#define NEO_KHZ800   0x0000
 
#define NEO_KHZ400   0x0100
 

Typedefs

typedef uint8_t neoPixelType
 

Macro Definition Documentation

#define NEO_BGR   ((2 << 6) | (2 << 4) | (1 << 2) | (0))

Definition at line 59 of file Adafruit_NeoPixel.h.

#define NEO_BGRW   ((3 << 6) | (2 << 4) | (1 << 2) | (0))

Definition at line 89 of file Adafruit_NeoPixel.h.

#define NEO_BGWR   ((2 << 6) | (3 << 4) | (1 << 2) | (0))

Definition at line 88 of file Adafruit_NeoPixel.h.

#define NEO_BRG   ((1 << 6) | (1 << 4) | (2 << 2) | (0))

Definition at line 58 of file Adafruit_NeoPixel.h.

#define NEO_BRGW   ((3 << 6) | (1 << 4) | (2 << 2) | (0))

Definition at line 87 of file Adafruit_NeoPixel.h.

#define NEO_BRWG   ((2 << 6) | (1 << 4) | (3 << 2) | (0))

Definition at line 86 of file Adafruit_NeoPixel.h.

#define NEO_BWGR   ((1 << 6) | (3 << 4) | (2 << 2) | (0))

Definition at line 85 of file Adafruit_NeoPixel.h.

#define NEO_BWRG   ((1 << 6) | (2 << 4) | (3 << 2) | (0))

Definition at line 84 of file Adafruit_NeoPixel.h.

#define NEO_GBR   ((2 << 6) | (2 << 4) | (0 << 2) | (1))

Definition at line 57 of file Adafruit_NeoPixel.h.

#define NEO_GBRW   ((3 << 6) | (2 << 4) | (0 << 2) | (1))

Definition at line 82 of file Adafruit_NeoPixel.h.

#define NEO_GBWR   ((2 << 6) | (3 << 4) | (0 << 2) | (1))

Definition at line 81 of file Adafruit_NeoPixel.h.

#define NEO_GRB   ((1 << 6) | (1 << 4) | (0 << 2) | (2))

Definition at line 56 of file Adafruit_NeoPixel.h.

#define NEO_GRBW   ((3 << 6) | (1 << 4) | (0 << 2) | (2))

Definition at line 80 of file Adafruit_NeoPixel.h.

#define NEO_GRWB   ((2 << 6) | (1 << 4) | (0 << 2) | (3))

Definition at line 79 of file Adafruit_NeoPixel.h.

#define NEO_GWBR   ((1 << 6) | (3 << 4) | (0 << 2) | (2))

Definition at line 78 of file Adafruit_NeoPixel.h.

#define NEO_GWRB   ((1 << 6) | (2 << 4) | (0 << 2) | (3))

Definition at line 77 of file Adafruit_NeoPixel.h.

#define NEO_KHZ400   0x0100

Definition at line 102 of file Adafruit_NeoPixel.h.

#define NEO_KHZ800   0x0000

Definition at line 100 of file Adafruit_NeoPixel.h.

#define NEO_RBG   ((0 << 6) | (0 << 4) | (2 << 2) | (1))

Definition at line 55 of file Adafruit_NeoPixel.h.

#define NEO_RBGW   ((3 << 6) | (0 << 4) | (2 << 2) | (1))

Definition at line 75 of file Adafruit_NeoPixel.h.

#define NEO_RBWG   ((2 << 6) | (0 << 4) | (3 << 2) | (1))

Definition at line 74 of file Adafruit_NeoPixel.h.

#define NEO_RGB   ((0 << 6) | (0 << 4) | (1 << 2) | (2))

Definition at line 54 of file Adafruit_NeoPixel.h.

#define NEO_RGBW   ((3 << 6) | (0 << 4) | (1 << 2) | (2))

Definition at line 73 of file Adafruit_NeoPixel.h.

#define NEO_RGWB   ((2 << 6) | (0 << 4) | (1 << 2) | (3))

Definition at line 72 of file Adafruit_NeoPixel.h.

#define NEO_RWBG   ((1 << 6) | (0 << 4) | (3 << 2) | (2))

Definition at line 71 of file Adafruit_NeoPixel.h.

#define NEO_RWGB   ((1 << 6) | (0 << 4) | (2 << 2) | (3))

Definition at line 70 of file Adafruit_NeoPixel.h.

#define NEO_WBGR   ((0 << 6) | (3 << 4) | (2 << 2) | (1))

Definition at line 68 of file Adafruit_NeoPixel.h.

#define NEO_WBRG   ((0 << 6) | (2 << 4) | (3 << 2) | (1))

Definition at line 67 of file Adafruit_NeoPixel.h.

#define NEO_WGBR   ((0 << 6) | (3 << 4) | (1 << 2) | (2))

Definition at line 66 of file Adafruit_NeoPixel.h.

#define NEO_WGRB   ((0 << 6) | (2 << 4) | (1 << 2) | (3))

Definition at line 65 of file Adafruit_NeoPixel.h.

#define NEO_WRBG   ((0 << 6) | (1 << 4) | (3 << 2) | (2))

Definition at line 64 of file Adafruit_NeoPixel.h.

#define NEO_WRGB   ((0 << 6) | (1 << 4) | (2 << 2) | (3))

Definition at line 63 of file Adafruit_NeoPixel.h.

Typedef Documentation

typedef uint8_t neoPixelType

Definition at line 111 of file Adafruit_NeoPixel.h.