This commit is contained in:
cheykrym 2026-03-30 05:27:44 +03:00
parent c61d2b8d27
commit 2c1bb34ce9
2 changed files with 12 additions and 12 deletions

View File

@ -41,7 +41,7 @@ static void drawHeader() {
display.setTextSize(1);
display.print(ROBOT_NAME);
// Этапы (правый угол) - только если система не готова
// Версия (правый угол) - только если система не готова
if (!systemReady && totalStages > 0) {
char stageStr[8];
snprintf(stageStr, sizeof(stageStr), "%d/%d", currentStage, totalStages);
@ -50,14 +50,11 @@ static void drawHeader() {
display.print(stageStr);
}
// Uptime (правый угол) - только если система готова
// Версия ПО (правый угол) - только если система готова
if (systemReady) {
uint32_t uptime = webServerGetUptime();
char uptimeStr[12];
snprintf(uptimeStr, sizeof(uptimeStr), "UP=%lus", uptime);
int textWidth = strlen(uptimeStr) * 6;
int textWidth = strlen(FIRMWARE_VERSION) * 6;
display.setCursor(SCREEN_WIDTH - textWidth - 2, 4);
display.print(uptimeStr);
display.print(FIRMWARE_VERSION);
}
}
@ -69,10 +66,13 @@ static void drawFooter() {
display.setTextSize(1);
if (systemReady) {
// Версия (правый угол)
int textWidth = strlen(FIRMWARE_VERSION) * 6;
// Uptime (правый угол)
uint32_t uptime = webServerGetUptime();
char uptimeStr[12];
snprintf(uptimeStr, sizeof(uptimeStr), "UP=%lus", uptime);
int textWidth = strlen(uptimeStr) * 6;
display.setCursor(SCREEN_WIDTH - textWidth - 2, SCREEN_HEIGHT - 10);
display.print(FIRMWARE_VERSION);
display.print(uptimeStr);
// DEBUG режим Кнопка Menu (левый угол)
if (debugMode) {

View File

@ -59,7 +59,7 @@ void runStartupChecks() {
// Все проверки пройдены
// joyOk = true означает debug mode (джойстик найден)
oledSetSystemReady(wifiOk, joyOk);
oledSetSystemReady(wifiOk, true);
}
void setup() {