JXCT Soil Sensor 7-in-1 3.10.1
IoT система мониторинга почвы на базе ESP32
|
Директории | |
business | |
web | |
Файлы | |
advanced_filters.cpp | |
Улучшенные алгоритмы фильтрации для снижения зашумленности данных | |
business_instances.cpp | |
Определения глобальных экземпляров бизнес-сервисов | |
business_services.cpp | |
Реализация доступа к бизнес-сервисам | |
calibration_manager.cpp | |
calibration_manager.h | |
config.cpp | |
Работа с конфигурацией устройства | |
fake_sensor.cpp | |
Эмуляция работы датчика для тестирования | |
fake_sensor.h | |
fake_sensor_adapter.h | |
jxct_format_utils.cpp | |
jxct_ui_system.cpp | |
logger.cpp | |
Реализация системы логгирования | |
main.cpp | |
Главный файл проекта JXCT датчика | |
modbus_sensor.cpp | |
Работа с Modbus-датчиком JXCT. | |
modbus_sensor.h | |
modbus_sensor_adapter.h | |
mqtt_client.cpp | |
Взаимодействие с MQTT-брокером и Home Assistant. | |
mqtt_client.h | |
ota_manager.cpp | |
ota_verification.cpp | |
sensor_compensation.cpp | |
sensor_processing.cpp | |
Общая логика обработки данных датчиков | |
thingspeak_client.cpp | |
thingspeak_client.h | |
validation_utils.cpp | |
Утилиты валидации для устранения дублирования кода | |
wifi_manager.cpp | |
Управление WiFi, веб-интерфейсом и индикацией | |
wifi_manager.h | |