Air Copy UI refactoring
This commit is contained in:
24
ui/aircopy.c
24
ui/aircopy.c
@@ -39,8 +39,6 @@ void UI_DisplayAircopy(void)
|
||||
{
|
||||
char String[16] = { 0 };
|
||||
char *pPrintStr = { 0 };
|
||||
static uint8_t crc[15] = { 0 };
|
||||
static uint8_t lErrorsDuringAirCopy = 0;
|
||||
uint16_t percent;
|
||||
|
||||
UI_DisplayClear();
|
||||
@@ -78,19 +76,23 @@ void UI_DisplayAircopy(void)
|
||||
} else if (gAirCopyIsSendMode == 1) {
|
||||
sprintf(String, "SND:%02u.%02u%%", percent / 100, percent % 100);
|
||||
}
|
||||
UI_PrintString(String, 2, 127, 5, 8);
|
||||
|
||||
// Draw gauge
|
||||
gFrameBuffer[4][1] = 0x3c;
|
||||
gFrameBuffer[4][2] = 0x42;
|
||||
|
||||
for(uint8_t i = 1; i <= 122; i++)
|
||||
if(gAircopyState != AIRCOPY_READY)
|
||||
{
|
||||
gFrameBuffer[4][2 + i] = 0x81;
|
||||
}
|
||||
UI_PrintString(String, 2, 127, 5, 8);
|
||||
|
||||
gFrameBuffer[4][125] = 0x42;
|
||||
gFrameBuffer[4][126] = 0x3c;
|
||||
gFrameBuffer[4][1] = 0x3c;
|
||||
gFrameBuffer[4][2] = 0x42;
|
||||
|
||||
for(uint8_t i = 1; i <= 122; i++)
|
||||
{
|
||||
gFrameBuffer[4][2 + i] = 0x81;
|
||||
}
|
||||
|
||||
gFrameBuffer[4][125] = 0x42;
|
||||
gFrameBuffer[4][126] = 0x3c;
|
||||
}
|
||||
|
||||
if(gAirCopyBlockNumber + gErrorsDuringAirCopy != 0)
|
||||
{
|
||||
|
Reference in New Issue
Block a user