JXCT Soil Sensor 7-in-1 3.10.1
IoT система мониторинга почвы на базе ESP32
|
Полный список членов класса ISensorCalibrationService, включая наследуемые из базового класса
addECCalibrationPoint(float expected, float measured)=0 | ISensorCalibrationService | pure virtual |
addHumidityCalibrationPoint(float expected, float measured)=0 | ISensorCalibrationService | pure virtual |
addPHCalibrationPoint(float expected, float measured)=0 | ISensorCalibrationService | pure virtual |
addTemperatureCalibrationPoint(float expected, float measured)=0 | ISensorCalibrationService | pure virtual |
applyCalibration(SensorData &data, SoilProfile profile)=0 | ISensorCalibrationService | pure virtual |
applySingleCalibration(float rawValue, SoilProfile profile)=0 | ISensorCalibrationService | pure virtual |
clearCalibrationTable(SoilProfile profile)=0 | ISensorCalibrationService | pure virtual |
getCalibrationPointsCount(SoilProfile profile, const String &sensorType)=0 | ISensorCalibrationService | pure virtual |
hasCalibrationTable(SoilProfile profile) const =0 | ISensorCalibrationService | pure virtual |
loadCalibrationTable(const String &csvData, SoilProfile profile)=0 | ISensorCalibrationService | pure virtual |
setHumidityOffset(float offset)=0 | ISensorCalibrationService | pure virtual |
setNPKCalibrationPoint(float nitrogen, float phosphorus, float potassium)=0 | ISensorCalibrationService | pure virtual |
setNPKCoefficients(float nSlope, float nOffset, float pSlope, float pOffset, float kSlope, float kOffset)=0 | ISensorCalibrationService | pure virtual |
setTemperatureOffset(float offset)=0 | ISensorCalibrationService | pure virtual |
validateCalibrationData(const SensorData &data)=0 | ISensorCalibrationService | pure virtual |
~ISensorCalibrationService()=default | ISensorCalibrationService | virtual |