JXCT Soil Sensor 7-in-1 v3.4.9 (June 2025)
Professional IoT soil monitoring system with ESP32, Modbus RTU, MQTT, and advanced compensation algorithms
|
#include "web_routes.h"
#include "sensor_compensation.h"
#include "logger.h"
#include "jxct_ui_system.h"
#include "validation_utils.h"
#include "calibration_manager.h"
#include <vector>
#include <LittleFS.h>
Функции | |
static String | generateCalibrationPage () |
static void | handleCalibrationPage () |
static void | handleCalibrationUpload () |
void | setupCalibrationRoutes () |
Настройка маршрутов калибровки (/calibration) | |
Переменные | |
WebServer | webServer |
static File | uploadFile |
static SoilProfile | uploadProfile = SoilProfile::SAND |
|
static |
См. определение в файле routes_calibration.cpp строка 17
Перекрестные ссылки CLAY, generateButton(), generatePageFooter(), generatePageHeader(), CalibrationManager::hasTable(), LOAM, navHtml(), PEAT, PRIMARY, SAND, SANDPEAT, UI_ICON_CALIBRATION и UI_ICON_SAVE.
Используется в handleCalibrationPage().
|
static |
См. определение в файле routes_calibration.cpp строка 68
Перекрестные ссылки generateCalibrationPage() и webServer.
Используется в setupCalibrationRoutes().
|
static |
См. определение в файле routes_calibration.cpp строка 82
Перекрестные ссылки CLAY, CalibrationManager::init(), LOAM, logError(), logSuccess(), PEAT, CalibrationManager::profileToFilename(), SAND, SANDPEAT, uploadFile, uploadProfile и webServer.
Используется в setupCalibrationRoutes().
void setupCalibrationRoutes | ( | ) |
Настройка маршрутов калибровки (/calibration)
См. определение в файле routes_calibration.cpp строка 126
Перекрестные ссылки handleCalibrationPage(), handleCalibrationUpload(), CalibrationManager::init(), logInfo() и webServer.
|
static |
См. определение в файле routes_calibration.cpp строка 79
Используется в handleCalibrationUpload() и handleReadingsUpload().
|
static |
См. определение в файле routes_calibration.cpp строка 80
Используется в handleCalibrationUpload().
|
extern |
Используется в checkRouteAccess(), handleCalibrationPage(), handleCalibrationUpload(), handleCriticalError(), handleFirmwareUpload(), handleProfileSave(), handleReadingsUpload(), handleRoot(), handleStatus(), handleUploadError(), handleWiFi(), sendConfigExportJson(), sendHealthJson(), sendOtaStatusJson(), sendSensorJson(), sendServiceStatusJson(), setupCalibrationRoutes(), setupConfigRoutes(), setupDataRoutes(), setupErrorHandlers(), setupMainRoutes(), setupOtaRoutes(), setupServiceRoutes(), setupWebServer() и validateConfigInput().