public:
CellValve() = delete;
CellValve(const CellValve &other) = delete;
- CellValve(pin pwm_pin, int usec_opened, int usec_barely_opened,
+ CellValve(pin control_pin, int usec_opened, int usec_barely_opened,
int isec_closed);
~CellValve();
#include "CellValve.h"
-CellValve::CellValve(pin pwm_pin, int usec_opened, int usec_barely_opened,
+CellValve::CellValve(pin control_pin, int usec_opened, int usec_barely_opened,
int usec_closed)
- : Valve{pwm_pin, usec_opened, usec_closed}
+ : Valve{control_pin, usec_opened, usec_closed}
, m_usec_barely_opened{usec_barely_opened}
{
}
public:
Valve() = delete;
Valve(const Valve &other) = delete;
- Valve(pin pwm_pin, int usec_opened, int isec_closed);
+ Valve(pin control_pin, int usec_opened, int isec_closed);
~Valve();
Valve &operator=(const Valve &other) = delete;
#include "Valve.h"
-Valve::Valve(pin pwm_pin, int usec_opened, int usec_closed)
+Valve::Valve(pin control_pin, int usec_opened, int usec_closed)
: m_servo{}
, m_usec_opened{usec_opened}
, m_usec_closed{usec_closed}
, m_usec_current{usec_closed}
{
- m_servo.attach(pwm_pin);
+ m_servo.attach(control_pin);
update_pos();
}