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
|
Функции | |
static float | k_h_N (float th) |
static float | k_h_P (float th) |
static float | k_h_K (float th) |
float | correctEC (float ecRaw, float T, float theta, SoilType soil) |
float | correctPH (float phRaw, float T) |
void | correctNPK (float T, float theta, float &N, float &P, float &K, SoilType soil) |
Переменные | ||
struct { | ||
float k | ||
} | SOIL_EC [] | |
static constexpr float | k_t_N [5] = {0.0041f, 0.0038f, 0.0028f, 0.0032f, 0.0040f} | |
static constexpr float | k_t_P [5] = {0.0053f, 0.0049f, 0.0035f, 0.0042f, 0.0051f} | |
static constexpr float | k_t_K [5] = {0.0032f, 0.0029f, 0.0018f, 0.0024f, 0.0031f} | |
float correctEC | ( | float | ecRaw, |
float | T, | ||
float | theta, | ||
SoilType | soil ) |
См. определение в файле sensor_compensation.cpp строка 26
Перекрестные ссылки k и SOIL_EC.
Используется в applyCompensationIfEnabled() и fakeSensorTask().
void correctNPK | ( | float | T, |
float | theta, | ||
float & | N, | ||
float & | P, | ||
float & | K, | ||
SoilType | soil ) |
См. определение в файле sensor_compensation.cpp строка 45
Перекрестные ссылки k_h_K(), k_h_N(), k_h_P(), k_t_K, k_t_N и k_t_P.
Используется в applyCompensationIfEnabled() и fakeSensorTask().
float correctPH | ( | float | phRaw, |
float | T ) |
См. определение в файле sensor_compensation.cpp строка 38
Используется в applyCompensationIfEnabled() и fakeSensorTask().
|
inlinestatic |
См. определение в файле sensor_compensation.cpp строка 22
Используется в correctNPK().
|
inlinestatic |
См. определение в файле sensor_compensation.cpp строка 20
Используется в correctNPK().
|
inlinestatic |
См. определение в файле sensor_compensation.cpp строка 21
Используется в correctNPK().
float k |
См. определение в файле sensor_compensation.cpp строка 7
Используется в addToMovingAverage(), correctEC() и fakeSensorTask().
|
staticconstexpr |
См. определение в файле sensor_compensation.cpp строка 17
Используется в correctNPK().
|
staticconstexpr |
См. определение в файле sensor_compensation.cpp строка 15
Используется в correctNPK().
|
staticconstexpr |
См. определение в файле sensor_compensation.cpp строка 16
Используется в correctNPK().
struct { ... } SOIL_EC[] |
Используется в correctEC().