JXCT Soil Sensor 7-in-1 3.10.1
IoT система мониторинга почвы на базе ESP32
Загрузка...
Поиск...
Не найдено
Файл main.cpp

Главный файл проекта JXCT датчика Подробнее...

#include <Arduino.h>
#include <NTPClient.h>
#include <WiFiClient.h>
#include <WiFiClientSecure.h>
#include <WiFiUdp.h>
#include <esp_ota_ops.h>
#include <esp_task_wdt.h>
#include "advanced_filters.h"
#include "business/crop_recommendation_engine.h"
#include "../include/sensor_calibration_service.h"
#include "business/sensor_compensation_service.h"
#include "debug.h"
#include "fake_sensor.h"
#include "jxct_config_vars.h"
#include "jxct_constants.h"
#include "logger.h"
#include "modbus_sensor.h"
#include "mqtt_client.h"
#include "ota_manager.h"
#include "sensor_factory.h"
#include "thingspeak_client.h"
#include "version.h"
#include "web_routes.h"
#include "wifi_manager.h"
#include <LittleFS.h>
#include <WebServer.h>
Граф включаемых заголовочных файлов для main.cpp:

Функции

void setup ()
 
void loop ()
 

Переменные

CropRecommendationEngine gCropEngine
 
SensorCompensationService gCompensationService
 
WiFiUDP ntpUDP
 
NTPClient * timeClient = nullptr
 

Подробное описание

Главный файл проекта JXCT датчика

Функции

◆ setup()

void setup ( )

◆ loop()

void loop ( )

Переменные

◆ gCropEngine

CropRecommendationEngine gCropEngine
extern

◆ gCompensationService

SensorCompensationService gCompensationService
extern

◆ ntpUDP

WiFiUDP ntpUDP

◆ timeClient

NTPClient* timeClient = nullptr