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

Реализация сервиса компенсации датчиков Подробнее...

Граф включаемых заголовочных файлов для sensor_compensation_service.cpp:

Функции

<<<<<<< HEAD namespace { void initializeArchieCoefficientsImpl(std::map< SoilType, ArchieCoefficients > &archieCoefficients) { archieCoefficients[SoilType::SAND]=ArchieCoefficients(1.32F, 2.01F, 0.36F);archieCoefficients[SoilType::LOAM]=ArchieCoefficients(1.51F, 2.02F, 0.46F);archieCoefficients[SoilType::PEAT]=ArchieCoefficients(1.82F, 2.23F, 0.81F);archieCoefficients[SoilType::CLAY]=ArchieCoefficients(2.01F, 2.52F, 0.51F);archieCoefficients[SoilType::SANDPEAT]=ArchieCoefficients(1.61F, 2.12F, 0.61F);logDebugSafe("SensorCompensationService: Коэффициенты Арчи инициализированы (2022-2024)");}=======> > > > > > develop void initializeSoilParametersImpl (std::map< SoilType, SoilParameters > &soilParameters)
 

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

Реализация сервиса компенсации датчиков

Применяет научные алгоритмы компенсации к показаниям датчиков

Функции

◆ initializeSoilParametersImpl()

<<<<<<< HEAD namespace { void initializeArchieCoefficientsImpl(std::map< SoilType, ArchieCoefficients > &archieCoefficients) { archieCoefficients[SoilType::SAND]=ArchieCoefficients(1.32F, 2.01F, 0.36F);archieCoefficients[SoilType::LOAM]=ArchieCoefficients(1.51F, 2.02F, 0.46F);archieCoefficients[SoilType::PEAT]=ArchieCoefficients(1.82F, 2.23F, 0.81F);archieCoefficients[SoilType::CLAY]=ArchieCoefficients(2.01F, 2.52F, 0.51F);archieCoefficients[SoilType::SANDPEAT]=ArchieCoefficients(1.61F, 2.12F, 0.61F);logDebugSafe("SensorCompensationService: Коэффициенты Арчи инициализированы (2022-2024)");}=======> > > > > > develop void initializeSoilParametersImpl ( std::map< SoilType, SoilParameters > &  soilParameters)