File tree Expand file tree Collapse file tree 9 files changed +27
-18
lines changed
matouch-rotary-display/src
seeed-studio-round-display/src Expand file tree Collapse file tree 9 files changed +27
-18
lines changed Original file line number Diff line number Diff line change @@ -118,8 +118,9 @@ bool EspBox::initialize_display(size_t pixel_buffer_size) {
118
118
.rotation_callback = DisplayDriver::rotate,
119
119
.rotation = rotation},
120
120
Display<Pixel>::OledConfig{
121
- .set_brightness_callback = [this ](float brightness) { this ->brightness (brightness); },
122
- .get_brightness_callback = [this ]() { return this ->brightness (); }},
121
+ .set_brightness_callback =
122
+ [this ](float brightness) { this ->brightness (brightness / 100 .0f ); },
123
+ .get_brightness_callback = [this ]() { return this ->brightness () / 100 .0f ; }},
123
124
Display<Pixel>::DynamicMemoryConfig{
124
125
.pixel_buffer_size = pixel_buffer_size,
125
126
.double_buffered = true ,
Original file line number Diff line number Diff line change @@ -313,8 +313,9 @@ bool MatouchRotaryDisplay::initialize_display(size_t pixel_buffer_size) {
313
313
.rotation_callback = DisplayDriver::rotate,
314
314
.rotation = rotation},
315
315
Display<Pixel>::OledConfig{
316
- .set_brightness_callback = [this ](float brightness) { this ->brightness (brightness); },
317
- .get_brightness_callback = [this ]() { return this ->brightness (); }},
316
+ .set_brightness_callback =
317
+ [this ](float brightness) { this ->brightness (brightness / 100 .0f ); },
318
+ .get_brightness_callback = [this ]() { return this ->brightness () / 100 .0f ; }},
318
319
Display<Pixel>::DynamicMemoryConfig{
319
320
.pixel_buffer_size = pixel_buffer_size,
320
321
.double_buffered = true ,
Original file line number Diff line number Diff line change @@ -273,8 +273,9 @@ bool SsRoundDisplay::initialize_display(size_t pixel_buffer_size) {
273
273
.rotation_callback = DisplayDriver::rotate,
274
274
.rotation = rotation},
275
275
Display<Pixel>::OledConfig{
276
- .set_brightness_callback = [this ](float brightness) { this ->brightness (brightness); },
277
- .get_brightness_callback = [this ]() { return this ->brightness (); }},
276
+ .set_brightness_callback =
277
+ [this ](float brightness) { this ->brightness (brightness / 100 .0f ); },
278
+ .get_brightness_callback = [this ]() { return this ->brightness () / 100 .0f ; }},
278
279
Display<Pixel>::DynamicMemoryConfig{
279
280
.pixel_buffer_size = pixel_buffer_size,
280
281
.double_buffered = true ,
Original file line number Diff line number Diff line change @@ -368,8 +368,9 @@ bool TDeck::initialize_display(size_t pixel_buffer_size) {
368
368
.rotation_callback = DisplayDriver::rotate,
369
369
.rotation = rotation},
370
370
Display<Pixel>::OledConfig{
371
- .set_brightness_callback = [this ](float brightness) { this ->brightness (brightness); },
372
- .get_brightness_callback = [this ]() { return this ->brightness (); }},
371
+ .set_brightness_callback =
372
+ [this ](float brightness) { this ->brightness (brightness / 100 .0f ); },
373
+ .get_brightness_callback = [this ]() { return this ->brightness () / 100 .0f ; }},
373
374
Display<Pixel>::DynamicMemoryConfig{
374
375
.pixel_buffer_size = pixel_buffer_size,
375
376
.double_buffered = true ,
Original file line number Diff line number Diff line change @@ -228,8 +228,9 @@ bool TDongleS3::initialize_display(size_t pixel_buffer_size) {
228
228
.rotation_callback = DisplayDriver::rotate,
229
229
.rotation = rotation},
230
230
Display<Pixel>::OledConfig{
231
- .set_brightness_callback = [this ](float brightness) { this ->brightness (brightness); },
232
- .get_brightness_callback = [this ]() { return this ->brightness (); }},
231
+ .set_brightness_callback =
232
+ [this ](float brightness) { this ->brightness (brightness / 100 .0f ); },
233
+ .get_brightness_callback = [this ]() { return this ->brightness () / 100 .0f ; }},
233
234
Display<Pixel>::DynamicMemoryConfig{
234
235
.pixel_buffer_size = pixel_buffer_size,
235
236
.double_buffered = true ,
Original file line number Diff line number Diff line change @@ -120,8 +120,9 @@ bool WroverKit::initialize_display(size_t pixel_buffer_size) {
120
120
.rotation_callback = DisplayDriver::rotate,
121
121
.rotation = rotation},
122
122
Display<Pixel>::OledConfig{
123
- .set_brightness_callback = [this ](float brightness) { this ->brightness (brightness); },
124
- .get_brightness_callback = [this ]() { return this ->brightness (); }},
123
+ .set_brightness_callback =
124
+ [this ](float brightness) { this ->brightness (brightness / 100 .0f ); },
125
+ .get_brightness_callback = [this ]() { return this ->brightness () / 100 .0f ; }},
125
126
Display<Pixel>::DynamicMemoryConfig{
126
127
.pixel_buffer_size = pixel_buffer_size,
127
128
.double_buffered = true ,
Original file line number Diff line number Diff line change @@ -154,8 +154,9 @@ bool WsS3Geek::initialize_display(size_t pixel_buffer_size) {
154
154
.rotation_callback = DisplayDriver::rotate,
155
155
.rotation = rotation},
156
156
Display<Pixel>::OledConfig{
157
- .set_brightness_callback = [this ](float brightness) { this ->brightness (brightness); },
158
- .get_brightness_callback = [this ]() { return this ->brightness (); }},
157
+ .set_brightness_callback =
158
+ [this ](float brightness) { this ->brightness (brightness / 100 .0f ); },
159
+ .get_brightness_callback = [this ]() { return this ->brightness () / 100 .0f ; }},
159
160
Display<Pixel>::DynamicMemoryConfig{
160
161
.pixel_buffer_size = pixel_buffer_size,
161
162
.double_buffered = true ,
Original file line number Diff line number Diff line change @@ -153,8 +153,9 @@ bool WsS3Lcd147::initialize_display(size_t pixel_buffer_size) {
153
153
.rotation_callback = DisplayDriver::rotate,
154
154
.rotation = rotation},
155
155
Display<Pixel>::OledConfig{
156
- .set_brightness_callback = [this ](float brightness) { this ->brightness (brightness); },
157
- .get_brightness_callback = [this ]() { return this ->brightness (); }},
156
+ .set_brightness_callback =
157
+ [this ](float brightness) { this ->brightness (brightness / 100 .0f ); },
158
+ .get_brightness_callback = [this ]() { return this ->brightness () / 100 .0f ; }},
158
159
Display<Pixel>::DynamicMemoryConfig{
159
160
.pixel_buffer_size = pixel_buffer_size,
160
161
.double_buffered = true ,
Original file line number Diff line number Diff line change @@ -127,8 +127,9 @@ bool WsS3Touch::initialize_display(size_t pixel_buffer_size) {
127
127
.rotation_callback = DisplayDriver::rotate,
128
128
.rotation = rotation},
129
129
Display<Pixel>::OledConfig{
130
- .set_brightness_callback = [this ](float brightness) { this ->brightness (brightness); },
131
- .get_brightness_callback = [this ]() { return this ->brightness (); }},
130
+ .set_brightness_callback =
131
+ [this ](float brightness) { this ->brightness (brightness * 100 .0f ); },
132
+ .get_brightness_callback = [this ]() { return this ->brightness () / 100 .0f / 100 .0f ; }},
132
133
Display<Pixel>::DynamicMemoryConfig{
133
134
.pixel_buffer_size = pixel_buffer_size,
134
135
.double_buffered = false ,
You can’t perform that action at this time.
0 commit comments