Swadge ESP32-S2
APIs to develop for the Magfest Swadge
Toggle main menu visibility
Loading...
Searching...
No Matches
palette.h
Go to the documentation of this file.
1
11
12
#ifndef _PALETTE_H_
13
#define _PALETTE_H_
14
15
#include <stdint.h>
16
17
extern
const
uint16_t
paletteColors
[];
18
22
typedef
enum
__attribute__((packed))
23
{
24
c000
,
25
c001
,
26
c002
,
27
c003
,
28
c004
,
29
c005
,
30
c010
,
31
c011
,
32
c012
,
33
c013
,
34
c014
,
35
c015
,
36
c020
,
37
c021
,
38
c022
,
39
c023
,
40
c024
,
41
c025
,
42
c030
,
43
c031
,
44
c032
,
45
c033
,
46
c034
,
47
c035
,
48
c040
,
49
c041
,
50
c042
,
51
c043
,
52
c044
,
53
c045
,
54
c050
,
55
c051
,
56
c052
,
57
c053
,
58
c054
,
59
c055
,
60
c100
,
61
c101
,
62
c102
,
63
c103
,
64
c104
,
65
c105
,
66
c110
,
67
c111
,
68
c112
,
69
c113
,
70
c114
,
71
c115
,
72
c120
,
73
c121
,
74
c122
,
75
c123
,
76
c124
,
77
c125
,
78
c130
,
79
c131
,
80
c132
,
81
c133
,
82
c134
,
83
c135
,
84
c140
,
85
c141
,
86
c142
,
87
c143
,
88
c144
,
89
c145
,
90
c150
,
91
c151
,
92
c152
,
93
c153
,
94
c154
,
95
c155
,
96
c200
,
97
c201
,
98
c202
,
99
c203
,
100
c204
,
101
c205
,
102
c210
,
103
c211
,
104
c212
,
105
c213
,
106
c214
,
107
c215
,
108
c220
,
109
c221
,
110
c222
,
111
c223
,
112
c224
,
113
c225
,
114
c230
,
115
c231
,
116
c232
,
117
c233
,
118
c234
,
119
c235
,
120
c240
,
121
c241
,
122
c242
,
123
c243
,
124
c244
,
125
c245
,
126
c250
,
127
c251
,
128
c252
,
129
c253
,
130
c254
,
131
c255
,
132
c300
,
133
c301
,
134
c302
,
135
c303
,
136
c304
,
137
c305
,
138
c310
,
139
c311
,
140
c312
,
141
c313
,
142
c314
,
143
c315
,
144
c320
,
145
c321
,
146
c322
,
147
c323
,
148
c324
,
149
c325
,
150
c330
,
151
c331
,
152
c332
,
153
c333
,
154
c334
,
155
c335
,
156
c340
,
157
c341
,
158
c342
,
159
c343
,
160
c344
,
161
c345
,
162
c350
,
163
c351
,
164
c352
,
165
c353
,
166
c354
,
167
c355
,
168
c400
,
169
c401
,
170
c402
,
171
c403
,
172
c404
,
173
c405
,
174
c410
,
175
c411
,
176
c412
,
177
c413
,
178
c414
,
179
c415
,
180
c420
,
181
c421
,
182
c422
,
183
c423
,
184
c424
,
185
c425
,
186
c430
,
187
c431
,
188
c432
,
189
c433
,
190
c434
,
191
c435
,
192
c440
,
193
c441
,
194
c442
,
195
c443
,
196
c444
,
197
c445
,
198
c450
,
199
c451
,
200
c452
,
201
c453
,
202
c454
,
203
c455
,
204
c500
,
205
c501
,
206
c502
,
207
c503
,
208
c504
,
209
c505
,
210
c510
,
211
c511
,
212
c512
,
213
c513
,
214
c514
,
215
c515
,
216
c520
,
217
c521
,
218
c522
,
219
c523
,
220
c524
,
221
c525
,
222
c530
,
223
c531
,
224
c532
,
225
c533
,
226
c534
,
227
c535
,
228
c540
,
229
c541
,
230
c542
,
231
c543
,
232
c544
,
233
c545
,
234
c550
,
235
c551
,
236
c552
,
237
c553
,
238
c554
,
239
c555
,
240
cTransparent
,
241
}
paletteColor_t
;
242
243
#endif
paletteColors
const uint16_t paletteColors[]
The 16-bit color values for paletteColor_t to actually draw to the TFT.
Definition
palette.c:12
paletteColor_t
paletteColor_t
All 216 possible colors, named like cRGB.
Definition
palette.h:23
c035
@ c035
r = 0, g = 3, b = 5
Definition
palette.h:47
c401
@ c401
r = 4, g = 0, b = 1
Definition
palette.h:169
c454
@ c454
r = 4, g = 5, b = 4
Definition
palette.h:202
c210
@ c210
r = 2, g = 1, b = 0
Definition
palette.h:102
c020
@ c020
r = 0, g = 2, b = 0
Definition
palette.h:36
c243
@ c243
r = 2, g = 4, b = 3
Definition
palette.h:123
c553
@ c553
r = 5, g = 5, b = 3
Definition
palette.h:237
c153
@ c153
r = 1, g = 5, b = 3
Definition
palette.h:93
c205
@ c205
r = 2, g = 0, b = 5
Definition
palette.h:101
c100
@ c100
r = 1, g = 0, b = 0
Definition
palette.h:60
c520
@ c520
r = 5, g = 2, b = 0
Definition
palette.h:216
c551
@ c551
r = 5, g = 5, b = 1
Definition
palette.h:235
c235
@ c235
r = 2, g = 3, b = 5
Definition
palette.h:119
c122
@ c122
r = 1, g = 2, b = 2
Definition
palette.h:74
c054
@ c054
r = 0, g = 5, b = 4
Definition
palette.h:58
c254
@ c254
r = 2, g = 5, b = 4
Definition
palette.h:130
c033
@ c033
r = 0, g = 3, b = 3
Definition
palette.h:45
c555
@ c555
r = 5, g = 5, b = 5
Definition
palette.h:239
c040
@ c040
r = 0, g = 4, b = 0
Definition
palette.h:48
c441
@ c441
r = 4, g = 4, b = 1
Definition
palette.h:193
c440
@ c440
r = 4, g = 4, b = 0
Definition
palette.h:192
c443
@ c443
r = 4, g = 4, b = 3
Definition
palette.h:195
c315
@ c315
r = 3, g = 1, b = 5
Definition
palette.h:143
c353
@ c353
r = 3, g = 5, b = 3
Definition
palette.h:165
c005
@ c005
r = 0, g = 0, b = 5
Definition
palette.h:29
c513
@ c513
r = 5, g = 1, b = 3
Definition
palette.h:213
c442
@ c442
r = 4, g = 4, b = 2
Definition
palette.h:194
c015
@ c015
r = 0, g = 1, b = 5
Definition
palette.h:35
c534
@ c534
r = 5, g = 3, b = 4
Definition
palette.h:226
c355
@ c355
r = 3, g = 5, b = 5
Definition
palette.h:167
c240
@ c240
r = 2, g = 4, b = 0
Definition
palette.h:120
c150
@ c150
r = 1, g = 5, b = 0
Definition
palette.h:90
c332
@ c332
r = 3, g = 3, b = 2
Definition
palette.h:152
c212
@ c212
r = 2, g = 1, b = 2
Definition
palette.h:104
c120
@ c120
r = 1, g = 2, b = 0
Definition
palette.h:72
c330
@ c330
r = 3, g = 3, b = 0
Definition
palette.h:150
c325
@ c325
r = 3, g = 2, b = 5
Definition
palette.h:149
c545
@ c545
r = 5, g = 4, b = 5
Definition
palette.h:233
c521
@ c521
r = 5, g = 2, b = 1
Definition
palette.h:217
c505
@ c505
r = 5, g = 0, b = 5
Definition
palette.h:209
c012
@ c012
r = 0, g = 1, b = 2
Definition
palette.h:32
c232
@ c232
r = 2, g = 3, b = 2
Definition
palette.h:116
c533
@ c533
r = 5, g = 3, b = 3
Definition
palette.h:225
c013
@ c013
r = 0, g = 1, b = 3
Definition
palette.h:33
c032
@ c032
r = 0, g = 3, b = 2
Definition
palette.h:44
c512
@ c512
r = 5, g = 1, b = 2
Definition
palette.h:212
c151
@ c151
r = 1, g = 5, b = 1
Definition
palette.h:91
c350
@ c350
r = 3, g = 5, b = 0
Definition
palette.h:162
c105
@ c105
r = 1, g = 0, b = 5
Definition
palette.h:65
c320
@ c320
r = 3, g = 2, b = 0
Definition
palette.h:144
c011
@ c011
r = 0, g = 1, b = 1
Definition
palette.h:31
c405
@ c405
r = 4, g = 0, b = 5
Definition
palette.h:173
c413
@ c413
r = 4, g = 1, b = 3
Definition
palette.h:177
c101
@ c101
r = 1, g = 0, b = 1
Definition
palette.h:61
c220
@ c220
r = 2, g = 2, b = 0
Definition
palette.h:108
c504
@ c504
r = 5, g = 0, b = 4
Definition
palette.h:208
c421
@ c421
r = 4, g = 2, b = 1
Definition
palette.h:181
c345
@ c345
r = 3, g = 4, b = 5
Definition
palette.h:161
c511
@ c511
r = 5, g = 1, b = 1
Definition
palette.h:211
c213
@ c213
r = 2, g = 1, b = 3
Definition
palette.h:105
c145
@ c145
r = 1, g = 4, b = 5
Definition
palette.h:89
c314
@ c314
r = 3, g = 1, b = 4
Definition
palette.h:142
c414
@ c414
r = 4, g = 1, b = 4
Definition
palette.h:178
c104
@ c104
r = 1, g = 0, b = 4
Definition
palette.h:64
c204
@ c204
r = 2, g = 0, b = 4
Definition
palette.h:100
c231
@ c231
r = 2, g = 3, b = 1
Definition
palette.h:115
c301
@ c301
r = 3, g = 0, b = 1
Definition
palette.h:133
c130
@ c130
r = 1, g = 3, b = 0
Definition
palette.h:78
c433
@ c433
r = 4, g = 3, b = 3
Definition
palette.h:189
c112
@ c112
r = 1, g = 1, b = 2
Definition
palette.h:68
c134
@ c134
r = 1, g = 3, b = 4
Definition
palette.h:82
c245
@ c245
r = 2, g = 4, b = 5
Definition
palette.h:125
c411
@ c411
r = 4, g = 1, b = 1
Definition
palette.h:175
c342
@ c342
r = 3, g = 4, b = 2
Definition
palette.h:158
c143
@ c143
r = 1, g = 4, b = 3
Definition
palette.h:87
c214
@ c214
r = 2, g = 1, b = 4
Definition
palette.h:106
c354
@ c354
r = 3, g = 5, b = 4
Definition
palette.h:166
c540
@ c540
r = 5, g = 4, b = 0
Definition
palette.h:228
c532
@ c532
r = 5, g = 3, b = 2
Definition
palette.h:224
c412
@ c412
r = 4, g = 1, b = 2
Definition
palette.h:176
c523
@ c523
r = 5, g = 2, b = 3
Definition
palette.h:219
c121
@ c121
r = 1, g = 2, b = 1
Definition
palette.h:73
c424
@ c424
r = 4, g = 2, b = 4
Definition
palette.h:184
c311
@ c311
r = 3, g = 1, b = 1
Definition
palette.h:139
c142
@ c142
r = 1, g = 4, b = 2
Definition
palette.h:86
c420
@ c420
r = 4, g = 2, b = 0
Definition
palette.h:180
c351
@ c351
r = 3, g = 5, b = 1
Definition
palette.h:163
c544
@ c544
r = 5, g = 4, b = 4
Definition
palette.h:232
c312
@ c312
r = 3, g = 1, b = 2
Definition
palette.h:140
c340
@ c340
r = 3, g = 4, b = 0
Definition
palette.h:156
c530
@ c530
r = 5, g = 3, b = 0
Definition
palette.h:222
c052
@ c052
r = 0, g = 5, b = 2
Definition
palette.h:56
c543
@ c543
r = 5, g = 4, b = 3
Definition
palette.h:231
c450
@ c450
r = 4, g = 5, b = 0
Definition
palette.h:198
c542
@ c542
r = 5, g = 4, b = 2
Definition
palette.h:230
c430
@ c430
r = 4, g = 3, b = 0
Definition
palette.h:186
c343
@ c343
r = 3, g = 4, b = 3
Definition
palette.h:159
c432
@ c432
r = 4, g = 3, b = 2
Definition
palette.h:188
c431
@ c431
r = 4, g = 3, b = 1
Definition
palette.h:187
c451
@ c451
r = 4, g = 5, b = 1
Definition
palette.h:199
c132
@ c132
r = 1, g = 3, b = 2
Definition
palette.h:80
c502
@ c502
r = 5, g = 0, b = 2
Definition
palette.h:206
c111
@ c111
r = 1, g = 1, b = 1
Definition
palette.h:67
c055
@ c055
r = 0, g = 5, b = 5
Definition
palette.h:59
c253
@ c253
r = 2, g = 5, b = 3
Definition
palette.h:129
c250
@ c250
r = 2, g = 5, b = 0
Definition
palette.h:126
c103
@ c103
r = 1, g = 0, b = 3
Definition
palette.h:63
c425
@ c425
r = 4, g = 2, b = 5
Definition
palette.h:185
c025
@ c025
r = 0, g = 2, b = 5
Definition
palette.h:41
c531
@ c531
r = 5, g = 3, b = 1
Definition
palette.h:223
c525
@ c525
r = 5, g = 2, b = 5
Definition
palette.h:221
c043
@ c043
r = 0, g = 4, b = 3
Definition
palette.h:51
c144
@ c144
r = 1, g = 4, b = 4
Definition
palette.h:88
c234
@ c234
r = 2, g = 3, b = 4
Definition
palette.h:118
c030
@ c030
r = 0, g = 3, b = 0
Definition
palette.h:42
c041
@ c041
r = 0, g = 4, b = 1
Definition
palette.h:49
c203
@ c203
r = 2, g = 0, b = 3
Definition
palette.h:99
c510
@ c510
r = 5, g = 1, b = 0
Definition
palette.h:210
c152
@ c152
r = 1, g = 5, b = 2
Definition
palette.h:92
c141
@ c141
r = 1, g = 4, b = 1
Definition
palette.h:85
c223
@ c223
r = 2, g = 2, b = 3
Definition
palette.h:111
c333
@ c333
r = 3, g = 3, b = 3
Definition
palette.h:153
c123
@ c123
r = 1, g = 2, b = 3
Definition
palette.h:75
c455
@ c455
r = 4, g = 5, b = 5
Definition
palette.h:203
c124
@ c124
r = 1, g = 2, b = 4
Definition
palette.h:76
c303
@ c303
r = 3, g = 0, b = 3
Definition
palette.h:135
c402
@ c402
r = 4, g = 0, b = 2
Definition
palette.h:170
c434
@ c434
r = 4, g = 3, b = 4
Definition
palette.h:190
c023
@ c023
r = 0, g = 2, b = 3
Definition
palette.h:39
c321
@ c321
r = 3, g = 2, b = 1
Definition
palette.h:145
c230
@ c230
r = 2, g = 3, b = 0
Definition
palette.h:114
c410
@ c410
r = 4, g = 1, b = 0
Definition
palette.h:174
c252
@ c252
r = 2, g = 5, b = 2
Definition
palette.h:128
c255
@ c255
r = 2, g = 5, b = 5
Definition
palette.h:131
c010
@ c010
r = 0, g = 1, b = 0
Definition
palette.h:30
c102
@ c102
r = 1, g = 0, b = 2
Definition
palette.h:62
c541
@ c541
r = 5, g = 4, b = 1
Definition
palette.h:229
c000
@ c000
r = 0, g = 0, b = 0
Definition
palette.h:24
c302
@ c302
r = 3, g = 0, b = 2
Definition
palette.h:134
c334
@ c334
r = 3, g = 3, b = 4
Definition
palette.h:154
c242
@ c242
r = 2, g = 4, b = 2
Definition
palette.h:122
c514
@ c514
r = 5, g = 1, b = 4
Definition
palette.h:214
cTransparent
@ cTransparent
Transparent, will not draw over other pixels.
Definition
palette.h:240
c044
@ c044
r = 0, g = 4, b = 4
Definition
palette.h:52
c201
@ c201
r = 2, g = 0, b = 1
Definition
palette.h:97
c452
@ c452
r = 4, g = 5, b = 2
Definition
palette.h:200
c114
@ c114
r = 1, g = 1, b = 4
Definition
palette.h:70
c524
@ c524
r = 5, g = 2, b = 4
Definition
palette.h:220
c125
@ c125
r = 1, g = 2, b = 5
Definition
palette.h:77
c215
@ c215
r = 2, g = 1, b = 5
Definition
palette.h:107
c251
@ c251
r = 2, g = 5, b = 1
Definition
palette.h:127
c021
@ c021
r = 0, g = 2, b = 1
Definition
palette.h:37
c115
@ c115
r = 1, g = 1, b = 5
Definition
palette.h:71
c554
@ c554
r = 5, g = 5, b = 4
Definition
palette.h:238
c200
@ c200
r = 2, g = 0, b = 0
Definition
palette.h:96
c415
@ c415
r = 4, g = 1, b = 5
Definition
palette.h:179
c304
@ c304
r = 3, g = 0, b = 4
Definition
palette.h:136
c022
@ c022
r = 0, g = 2, b = 2
Definition
palette.h:38
c323
@ c323
r = 3, g = 2, b = 3
Definition
palette.h:147
c550
@ c550
r = 5, g = 5, b = 0
Definition
palette.h:234
c225
@ c225
r = 2, g = 2, b = 5
Definition
palette.h:113
c335
@ c335
r = 3, g = 3, b = 5
Definition
palette.h:155
c004
@ c004
r = 0, g = 0, b = 4
Definition
palette.h:28
c211
@ c211
r = 2, g = 1, b = 1
Definition
palette.h:103
c135
@ c135
r = 1, g = 3, b = 5
Definition
palette.h:83
c050
@ c050
r = 0, g = 5, b = 0
Definition
palette.h:54
c155
@ c155
r = 1, g = 5, b = 5
Definition
palette.h:95
c034
@ c034
r = 0, g = 3, b = 4
Definition
palette.h:46
c501
@ c501
r = 5, g = 0, b = 1
Definition
palette.h:205
c403
@ c403
r = 4, g = 0, b = 3
Definition
palette.h:171
c444
@ c444
r = 4, g = 4, b = 4
Definition
palette.h:196
c313
@ c313
r = 3, g = 1, b = 3
Definition
palette.h:141
c024
@ c024
r = 0, g = 2, b = 4
Definition
palette.h:40
c344
@ c344
r = 3, g = 4, b = 4
Definition
palette.h:160
c003
@ c003
r = 0, g = 0, b = 3
Definition
palette.h:27
c001
@ c001
r = 0, g = 0, b = 1
Definition
palette.h:25
c515
@ c515
r = 5, g = 1, b = 5
Definition
palette.h:215
c222
@ c222
r = 2, g = 2, b = 2
Definition
palette.h:110
c202
@ c202
r = 2, g = 0, b = 2
Definition
palette.h:98
c140
@ c140
r = 1, g = 4, b = 0
Definition
palette.h:84
c324
@ c324
r = 3, g = 2, b = 4
Definition
palette.h:148
c133
@ c133
r = 1, g = 3, b = 3
Definition
palette.h:81
c435
@ c435
r = 4, g = 3, b = 5
Definition
palette.h:191
c014
@ c014
r = 0, g = 1, b = 4
Definition
palette.h:34
c552
@ c552
r = 5, g = 5, b = 2
Definition
palette.h:236
c244
@ c244
r = 2, g = 4, b = 4
Definition
palette.h:124
c522
@ c522
r = 5, g = 2, b = 2
Definition
palette.h:218
c331
@ c331
r = 3, g = 3, b = 1
Definition
palette.h:151
c051
@ c051
r = 0, g = 5, b = 1
Definition
palette.h:55
c404
@ c404
r = 4, g = 0, b = 4
Definition
palette.h:172
c042
@ c042
r = 0, g = 4, b = 2
Definition
palette.h:50
c535
@ c535
r = 5, g = 3, b = 5
Definition
palette.h:227
c241
@ c241
r = 2, g = 4, b = 1
Definition
palette.h:121
c131
@ c131
r = 1, g = 3, b = 1
Definition
palette.h:79
c224
@ c224
r = 2, g = 2, b = 4
Definition
palette.h:112
c453
@ c453
r = 4, g = 5, b = 3
Definition
palette.h:201
c305
@ c305
r = 3, g = 0, b = 5
Definition
palette.h:137
c221
@ c221
r = 2, g = 2, b = 1
Definition
palette.h:109
c110
@ c110
r = 1, g = 1, b = 0
Definition
palette.h:66
c233
@ c233
r = 2, g = 3, b = 3
Definition
palette.h:117
c445
@ c445
r = 4, g = 4, b = 5
Definition
palette.h:197
c002
@ c002
r = 0, g = 0, b = 2
Definition
palette.h:26
c422
@ c422
r = 4, g = 2, b = 2
Definition
palette.h:182
c400
@ c400
r = 4, g = 0, b = 0
Definition
palette.h:168
c045
@ c045
r = 0, g = 4, b = 5
Definition
palette.h:53
c341
@ c341
r = 3, g = 4, b = 1
Definition
palette.h:157
c031
@ c031
r = 0, g = 3, b = 1
Definition
palette.h:43
c300
@ c300
r = 3, g = 0, b = 0
Definition
palette.h:132
c503
@ c503
r = 5, g = 0, b = 3
Definition
palette.h:207
c053
@ c053
r = 0, g = 5, b = 3
Definition
palette.h:57
c154
@ c154
r = 1, g = 5, b = 4
Definition
palette.h:94
c310
@ c310
r = 3, g = 1, b = 0
Definition
palette.h:138
c322
@ c322
r = 3, g = 2, b = 2
Definition
palette.h:146
c113
@ c113
r = 1, g = 1, b = 3
Definition
palette.h:69
c500
@ c500
r = 5, g = 0, b = 0
Definition
palette.h:204
c352
@ c352
r = 3, g = 5, b = 2
Definition
palette.h:164
c423
@ c423
r = 4, g = 2, b = 3
Definition
palette.h:183
components
hdw-tft
include
palette.h
Generated by
1.17.0