/
DriveVision
/
Distyll
Обзор
Документация
Войти
/
DriveVision
/
Distyll
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
pump.h
34 строки
952 B
DriveVision
upload files
20 ноя 2025, 22:30
20 ноя 2025, 22:30
22b3989
Код
Авторство
О чём код?
#ifndef PUMP_H #define PUMP_H #include <Arduino.h> #include "config.h" // Инициализация насоса void initPump(); // Включение насоса с заданной скоростью отбора (мл/час) void enablePump(float flowRateMlPerHour); // Выключение насоса void disablePump(); // Обновление работы насоса (вызывается периодически) void updatePump(); // Получение текущей скорости отбора (мл/час) float getCurrentFlowRate(); // Получение общего объема отбора (мл) для текущей фазы float getCollectedVolume(int phase); // Калибровка насоса void calibratePump(float calibrationFactor); // Проверка, включен ли насос bool isPumpEnabled(); // Сброс счетчиков отбора void resetCollectedVolumes(); #endif // PUMP_H