@@ -36,7 +36,7 @@ PBMFrame::PBMFrame(const uint16_t num)
36
36
: _numFrames(num)
37
37
{
38
38
/* initialize PBM frame container */
39
- _PBMData.resize ( (PBM_WIDTH / 8 ) * PBM_HEIGHT , 0 );
39
+ _PBMData.resize ( (DEFAULT_PBM_WIDTH / 8 ) * DEFAULT_PBM_HEIGHT , 0 );
40
40
}
41
41
42
42
const bool PBMFrame::switchToNextFrame (const uint16_t currentFrameCounter)
@@ -167,7 +167,12 @@ void LCDPlugin::addPBMFrame(
167
167
this ->addPBMEmptyFrame (num);
168
168
169
169
try {
170
- this ->readPBM (filePath.string (), _PBMFrames.back ()._PBMData , PBM_WIDTH, PBM_HEIGHT);
170
+ this ->readPBM (
171
+ filePath.string (),
172
+ _PBMFrames.back ()._PBMData ,
173
+ DEFAULT_PBM_WIDTH,
174
+ DEFAULT_PBM_HEIGHT
175
+ );
171
176
}
172
177
catch (const GLogiKExcept & e) {
173
178
LOG (ERROR) << " exception while reading PBM file: " << filePath.string ();
@@ -262,7 +267,7 @@ void LCDPlugin::drawProgressBarOnPBMFrame(
262
267
const uint16_t PROGRESS_BAR_WIDTH = 102 ;
263
268
const uint16_t PROGRESS_BAR_HEIGHT = 7 ;
264
269
265
- if (PBMXPos + PROGRESS_BAR_WIDTH > (PBM_WIDTH - 1 )) {
270
+ if (PBMXPos + PROGRESS_BAR_WIDTH > (LCD_SCREEN_WIDTH - 1 )) {
266
271
std::ostringstream buffer (std::ios_base::app);
267
272
buffer << " wrong progress bar X position : " << PBMXPos;
268
273
GKSysLog (LOG_WARNING, WARNING, buffer.str ());
@@ -332,7 +337,7 @@ void LCDPlugin::drawProgressBarOnPBMFrame(
332
337
};
333
338
334
339
const uint16_t xByte = PBMXPos / 8 ;
335
- const uint16_t index = (PBM_WIDTH_IN_BYTES * PBMYPos) + xByte;
340
+ const uint16_t index = (DEFAULT_PBM_WIDTH_IN_BYTES * PBMYPos) + xByte;
336
341
337
342
/* checking for out of range */
338
343
frame.at (index+12 );
@@ -348,9 +353,9 @@ void LCDPlugin::drawProgressBarOnPBMFrame(
348
353
*/
349
354
drawHorizontalLine (index);
350
355
for (uint16_t i = 1 ; i < (PROGRESS_BAR_HEIGHT-1 ); ++i) {
351
- drawProgressBarLine (index + (PBM_WIDTH_IN_BYTES * i), i);
356
+ drawProgressBarLine (index + (DEFAULT_PBM_WIDTH_IN_BYTES * i), i);
352
357
}
353
- drawHorizontalLine (index + (PBM_WIDTH_IN_BYTES * (PROGRESS_BAR_HEIGHT-1 )));
358
+ drawHorizontalLine (index + (DEFAULT_PBM_WIDTH_IN_BYTES * (PROGRESS_BAR_HEIGHT-1 )));
354
359
}
355
360
catch (const std::out_of_range& oor) {
356
361
std::ostringstream buffer (std::ios_base::app);
@@ -365,35 +370,35 @@ void LCDPlugin::drawPadlockOnPBMFrame(
365
370
const uint16_t PBMYPos)
366
371
{
367
372
const uint16_t xByte = PBMXPos / 8 ;
368
- const uint16_t index = (PBM_WIDTH_IN_BYTES * PBMYPos) + xByte;
373
+ const uint16_t index = (DEFAULT_PBM_WIDTH_IN_BYTES * PBMYPos) + xByte;
369
374
370
375
PBMDataArray & frame = (*_itCurrentPBMFrame)._PBMData ;
371
376
372
377
if ( lockedPlugin ) {
373
378
_everLocked = true ;
374
- frame[index+(PBM_WIDTH_IN_BYTES * 0 )] = 0b00000000 ;
375
- frame[index+(PBM_WIDTH_IN_BYTES * 1 )] = 0b00110000 ;
376
- frame[index+(PBM_WIDTH_IN_BYTES * 2 )] = 0b01001000 ;
377
- frame[index+(PBM_WIDTH_IN_BYTES * 3 )] = 0b01111000 ;
378
- frame[index+(PBM_WIDTH_IN_BYTES * 4 )] = 0b01111000 ;
379
- frame[index+(PBM_WIDTH_IN_BYTES * 5 )] = 0b01111000 ;
379
+ frame[index+(DEFAULT_PBM_WIDTH_IN_BYTES * 0 )] = 0b00000000 ;
380
+ frame[index+(DEFAULT_PBM_WIDTH_IN_BYTES * 1 )] = 0b00110000 ;
381
+ frame[index+(DEFAULT_PBM_WIDTH_IN_BYTES * 2 )] = 0b01001000 ;
382
+ frame[index+(DEFAULT_PBM_WIDTH_IN_BYTES * 3 )] = 0b01111000 ;
383
+ frame[index+(DEFAULT_PBM_WIDTH_IN_BYTES * 4 )] = 0b01111000 ;
384
+ frame[index+(DEFAULT_PBM_WIDTH_IN_BYTES * 5 )] = 0b01111000 ;
380
385
}
381
386
else {
382
387
if ( _everLocked ) {
383
- frame[index+(PBM_WIDTH_IN_BYTES * 0 )] = 0b00000110 ;
384
- frame[index+(PBM_WIDTH_IN_BYTES * 1 )] = 0b00001001 ;
385
- frame[index+(PBM_WIDTH_IN_BYTES * 2 )] = 0b00001000 ;
386
- frame[index+(PBM_WIDTH_IN_BYTES * 3 )] = 0b01111000 ;
387
- frame[index+(PBM_WIDTH_IN_BYTES * 4 )] = 0b01111000 ;
388
- frame[index+(PBM_WIDTH_IN_BYTES * 5 )] = 0b01111000 ;
388
+ frame[index+(DEFAULT_PBM_WIDTH_IN_BYTES * 0 )] = 0b00000110 ;
389
+ frame[index+(DEFAULT_PBM_WIDTH_IN_BYTES * 1 )] = 0b00001001 ;
390
+ frame[index+(DEFAULT_PBM_WIDTH_IN_BYTES * 2 )] = 0b00001000 ;
391
+ frame[index+(DEFAULT_PBM_WIDTH_IN_BYTES * 3 )] = 0b01111000 ;
392
+ frame[index+(DEFAULT_PBM_WIDTH_IN_BYTES * 4 )] = 0b01111000 ;
393
+ frame[index+(DEFAULT_PBM_WIDTH_IN_BYTES * 5 )] = 0b01111000 ;
389
394
}
390
395
else {
391
- frame[index+(PBM_WIDTH_IN_BYTES * 0 )] = 0 ;
392
- frame[index+(PBM_WIDTH_IN_BYTES * 1 )] = 0 ;
393
- frame[index+(PBM_WIDTH_IN_BYTES * 2 )] = 0 ;
394
- frame[index+(PBM_WIDTH_IN_BYTES * 3 )] = 0 ;
395
- frame[index+(PBM_WIDTH_IN_BYTES * 4 )] = 0 ;
396
- frame[index+(PBM_WIDTH_IN_BYTES * 5 )] = 0 ;
396
+ frame[index+(DEFAULT_PBM_WIDTH_IN_BYTES * 0 )] = 0 ;
397
+ frame[index+(DEFAULT_PBM_WIDTH_IN_BYTES * 1 )] = 0 ;
398
+ frame[index+(DEFAULT_PBM_WIDTH_IN_BYTES * 2 )] = 0 ;
399
+ frame[index+(DEFAULT_PBM_WIDTH_IN_BYTES * 3 )] = 0 ;
400
+ frame[index+(DEFAULT_PBM_WIDTH_IN_BYTES * 4 )] = 0 ;
401
+ frame[index+(DEFAULT_PBM_WIDTH_IN_BYTES * 5 )] = 0 ;
397
402
}
398
403
}
399
404
}
0 commit comments