From c327fee986911772ce283ebe25b3c2b125f74419 Mon Sep 17 00:00:00 2001 From: geeksville Date: Wed, 1 Jul 2020 10:09:06 -0700 Subject: [PATCH] Fix formatting --- src/screen.cpp | 35 ++++++++++++++++++++--------------- 1 file changed, 20 insertions(+), 15 deletions(-) diff --git a/src/screen.cpp b/src/screen.cpp index 74f0065d..19f1fd4f 100644 --- a/src/screen.cpp +++ b/src/screen.cpp @@ -55,8 +55,11 @@ static FrameCallback normalFrames[MAX_NUM_NODES + NUM_EXTRA_FRAMES]; static uint32_t targetFramerate = IDLE_FRAMERATE; static char btPIN[16] = "888888"; -uint8_t imgBattery[16] = { 0xFF, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0xE7, 0x3C }; +uint8_t imgBattery[16] = {0xFF, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0xE7, 0x3C}; + +#ifdef SHOW_REDRAWS static bool heartbeat = false; +#endif static void drawBootScreen(OLEDDisplay *display, OLEDDisplayUiState *state, int16_t x, int16_t y) { @@ -177,10 +180,10 @@ static void drawColumns(OLEDDisplay *display, int16_t x, int16_t y, const char * #endif // Draw power bars or a charging indicator on an image of a battery, determined by battery charge voltage or percentage. -static void drawBattery(OLEDDisplay *display, int16_t x, int16_t y, uint8_t *imgBuffer, const PowerStatus *powerStatus) +static void drawBattery(OLEDDisplay *display, int16_t x, int16_t y, uint8_t *imgBuffer, const PowerStatus *powerStatus) { - static const uint8_t powerBar[3] = { 0x81, 0xBD, 0xBD }; - static const uint8_t lightning[8] = { 0xA1, 0xA1, 0xA5, 0xAD, 0xB5, 0xA5, 0x85, 0x85 }; + static const uint8_t powerBar[3] = {0x81, 0xBD, 0xBD}; + static const uint8_t lightning[8] = {0xA1, 0xA1, 0xA5, 0xAD, 0xB5, 0xA5, 0x85, 0x85}; // Clear the bar area on the battery image for (int i = 1; i < 14; i++) { imgBuffer[i] = 0x81; @@ -191,7 +194,7 @@ static void drawBattery(OLEDDisplay *display, int16_t x, int16_t y, uint8_t *img // If not charging, Draw power bars } else { for (int i = 0; i < 4; i++) { - if(powerStatus->getBatteryChargePercent() >= 25 * i) + if (powerStatus->getBatteryChargePercent() >= 25 * i) memcpy(imgBuffer + 1 + (i * 3), powerBar, 3); } } @@ -199,7 +202,7 @@ static void drawBattery(OLEDDisplay *display, int16_t x, int16_t y, uint8_t *img } // Draw nodes status -static void drawNodes(OLEDDisplay *display, int16_t x, int16_t y, NodeStatus *nodeStatus) +static void drawNodes(OLEDDisplay *display, int16_t x, int16_t y, NodeStatus *nodeStatus) { char usersString[20]; sprintf(usersString, "%d/%d", nodeStatus->getNumOnline(), nodeStatus->getNumTotal()); @@ -765,10 +768,12 @@ void DebugInfo::drawFrame(OLEDDisplay *display, OLEDDisplayUiState *state, int16 display->drawLogBuffer(x, y + (FONT_HEIGHT * 2)); - /* Display a heartbeat pixel that blinks every time the frame is redrawn - if(heartbeat) display->setPixel(0, 0); + /* Display a heartbeat pixel that blinks every time the frame is redrawn */ +#ifdef SHOW_REDRAWS + if (heartbeat) + display->setPixel(0, 0); heartbeat = !heartbeat; - */ +#endif } // adjust Brightness cycle trough 1 to 254 as long as attachDuringLongPress is true @@ -786,13 +791,13 @@ void Screen::adjustBrightness() dispdev.setBrightness(brightness); } -int Screen::handleStatusUpdate(const Status *arg) { +int Screen::handleStatusUpdate(const Status *arg) +{ DEBUG_MSG("Screen got status update %d\n", arg->getStatusType()); - switch(arg->getStatusType()) - { - case STATUS_TYPE_NODE: - setFrames(); - break; + switch (arg->getStatusType()) { + case STATUS_TYPE_NODE: + setFrames(); + break; } setPeriod(1); // Update the screen right away return 0;