From 4d83cf9de7a66095f2c512e079910fa77943fc14 Mon Sep 17 00:00:00 2001 From: cheykrym Date: Mon, 30 Mar 2026 05:16:24 +0300 Subject: [PATCH] update main menu --- src/core/display/body/body.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/core/display/body/body.cpp b/src/core/display/body/body.cpp index 3d238cf..c0e782b 100644 --- a/src/core/display/body/body.cpp +++ b/src/core/display/body/body.cpp @@ -5,6 +5,9 @@ #include "body.h" #include "../../../config.h" #include "../../../server/web_server.h" +#include "../../../core/ultrasonic/ultrasonic.h" +#include "../../../core/robot_state/robot_state.h" +#include // ===== OLED CONFIG ===== // ESP32 ESP-WROOM-32D с OLED 0.96" (SSD1306) @@ -265,6 +268,14 @@ void oledDrawMainMenu(const char* ip, const char* mode) { // Строка 2: Режим display.print("Mode: "); display.println(mode); + + // Строка 3: Дистанция и RSSI + int dist = ultrasonicReadCm(); + int rssi = WiFi.RSSI(); + display.printf("DIST: %dcm RSSI: %d", dist, rssi); + + // Строка 4: Скорости + display.printf("L: %d R: %d", robot.speedL, robot.speedR); // Подвал drawFooter();