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
Загрузка...
Поиск...
Не найдено
Файл routes_calibration.cpp
#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
 

Функции

◆ generateCalibrationPage()

static String generateCalibrationPage ( )
static

См. определение в файле routes_calibration.cpp строка 17

Перекрестные ссылки CLAY, generateButton(), generatePageFooter(), generatePageHeader(), CalibrationManager::hasTable(), LOAM, navHtml(), PEAT, PRIMARY, SAND, SANDPEAT, UI_ICON_CALIBRATION и UI_ICON_SAVE.

Используется в handleCalibrationPage().

◆ handleCalibrationPage()

static void handleCalibrationPage ( )
static

См. определение в файле routes_calibration.cpp строка 68

Перекрестные ссылки generateCalibrationPage() и webServer.

Используется в setupCalibrationRoutes().

◆ handleCalibrationUpload()

static void handleCalibrationUpload ( )
static

См. определение в файле routes_calibration.cpp строка 82

Перекрестные ссылки CLAY, CalibrationManager::init(), LOAM, logError(), logSuccess(), PEAT, CalibrationManager::profileToFilename(), SAND, SANDPEAT, uploadFile, uploadProfile и webServer.

Используется в setupCalibrationRoutes().

◆ setupCalibrationRoutes()

void setupCalibrationRoutes ( )

Настройка маршрутов калибровки (/calibration)

См. определение в файле routes_calibration.cpp строка 126

Перекрестные ссылки handleCalibrationPage(), handleCalibrationUpload(), CalibrationManager::init(), logInfo() и webServer.

Переменные

◆ uploadFile

File uploadFile
static

См. определение в файле routes_calibration.cpp строка 79

Используется в handleCalibrationUpload() и handleReadingsUpload().

◆ uploadProfile

SoilProfile uploadProfile = SoilProfile::SAND
static

См. определение в файле routes_calibration.cpp строка 80

Используется в handleCalibrationUpload().

◆ webServer