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

#include <calibration_storage.h>

Открытые члены

 CalibrationStorage ()=default
 
 ~CalibrationStorage ()=default
 
bool init ()
 Инициализация хранилища
 
bool save (const SensorCalibrationData &data)
 Сохранение калибровочных данных
 
bool load (SensorCalibrationData &data)
 Загрузка калибровочных данных
 
bool hasData ()
 Проверка наличия сохраненных данных
 
bool clear ()
 Очистка всех сохраненных данных
 
bool exportToFile (const String &filename, const SensorCalibrationData &data)
 Экспорт калибровочных данных в файл
 
bool importFromFile (const String &filename, SensorCalibrationData &data)
 Импорт калибровочных данных из файла
 

Конструктор(ы)

◆ CalibrationStorage()

CalibrationStorage::CalibrationStorage ( )
default

◆ ~CalibrationStorage()

CalibrationStorage::~CalibrationStorage ( )
default

Методы

◆ init()

bool CalibrationStorage::init ( )
inline

Инициализация хранилища

◆ save()

bool CalibrationStorage::save ( const SensorCalibrationData data)
inline

Сохранение калибровочных данных

Аргументы
dataДанные для сохранения
Возвращает
true если сохранение успешно

◆ load()

bool CalibrationStorage::load ( SensorCalibrationData data)
inline

Загрузка калибровочных данных

Аргументы
dataСтруктура для загрузки данных
Возвращает
true если загрузка успешна

◆ hasData()

bool CalibrationStorage::hasData ( )
inline

Проверка наличия сохраненных данных

◆ clear()

bool CalibrationStorage::clear ( )
inline

Очистка всех сохраненных данных

◆ exportToFile()

bool CalibrationStorage::exportToFile ( const String &  filename,
const SensorCalibrationData data 
)
inline

Экспорт калибровочных данных в файл

Аргументы
filenameИмя файла для экспорта
dataДанные для экспорта

◆ importFromFile()

bool CalibrationStorage::importFromFile ( const String &  filename,
SensorCalibrationData data 
)
inline

Импорт калибровочных данных из файла

Аргументы
filenameИмя файла для импорта
dataСтруктура для загрузки данных

Объявления и описания членов класса находятся в файле: