ePaper_EXT3_Basic_Library Reference Manual  501
Library for Pervasive Displays EXT3 - Basic level
hV_Colours565.h
Go to the documentation of this file.
1 
16 // SDK
17 #if defined(ENERGIA) // LaunchPad specific
18 #include "Energia.h"
19 #else // Arduino general
20 #include "Arduino.h"
21 #endif // end IDE
22 
23 #ifndef hV_COLOURS_RELEASE
24 #define hV_COLOURS_RELEASE 507
28 
35 {
36  public:
40  hV_Colours565();
41 
49  // Colours RGB=565 Red Green Blue
50  // 4321054321043210
52 
53  static const uint16_t black = 0b0000000000000000;
54  static const uint16_t white = 0b1111111111111111;
55  static const uint16_t red = 0b1111100000000000;
56  static const uint16_t green = 0b0000011111100000;
57  static const uint16_t blue = 0b0000000000011111;
58  static const uint16_t yellow = 0b1111111111100000;
59  static const uint16_t cyan = 0b0000011111111111;
60  static const uint16_t orange = 0b1111101111100000;
61  static const uint16_t magenta = 0b1111100000001111;
62  static const uint16_t violet = 0b1111100000011111;
63  static const uint16_t grey = 0b0111101111101111;
64  static const uint16_t darkGrey = 0b0011100111100111;
65  static const uint16_t brown = 0b0111100000000000;
66 
68  static const uint16_t gray = 0b0111101111101111;
69  static const uint16_t darkGray = 0b0011100111100111;
70 
71  // e-Paper specific colours
72  static const uint16_t darkRed = 0b0011100000000000;
73  static const uint16_t lightRed = 0b1111100011100011;
74 
76 };
77 
83 
84 #endif // hV_COLOURS_RELEASE
static const uint16_t darkGray
American-English variant for dark grey.
Definition: hV_Colours565.h:69
static const uint16_t white
white
Definition: hV_Colours565.h:54
hV_Colours565()
Constructor.
Definition: hV_Colours565.cpp:20
static const uint16_t darkRed
dark red for BWR e-paper screens
Definition: hV_Colours565.h:72
static const uint16_t lightRed
light red for BWR e-paper screens
Definition: hV_Colours565.h:73
static const uint16_t yellow
yellow
Definition: hV_Colours565.h:58
static const uint16_t violet
violet
Definition: hV_Colours565.h:62
static const uint16_t gray
American-English variants.
Definition: hV_Colours565.h:68
for 5-6-5 coded colours = 64K colours
Definition: hV_Colours565.h:34
static const uint16_t blue
blue
Definition: hV_Colours565.h:57
static const uint16_t red
red
Definition: hV_Colours565.h:55
static const uint16_t green
green
Definition: hV_Colours565.h:56
static const uint16_t orange
orange
Definition: hV_Colours565.h:60
hV_Colours565 myColours
Instantiated object.
Definition: hV_Colours565.cpp:25
static const uint16_t darkGrey
dark grey
Definition: hV_Colours565.h:64
static const uint16_t magenta
magenta
Definition: hV_Colours565.h:61
static const uint16_t cyan
cyan
Definition: hV_Colours565.h:59
static const uint16_t black
black
Definition: hV_Colours565.h:53
static const uint16_t grey
grey
Definition: hV_Colours565.h:63
static const uint16_t brown
brown
Definition: hV_Colours565.h:65