2022-02-02 21:15:28 +01:00
|
|
|
#include "KlappenSteuerung.h"
|
|
|
|
|
|
|
|
// Constructors/Destructors
|
|
|
|
//
|
|
|
|
|
2022-02-04 19:22:43 +01:00
|
|
|
|
|
|
|
/**
|
|
|
|
* @param pinA
|
|
|
|
* @param pinB
|
|
|
|
* @param pinPwm
|
|
|
|
* @param pinSense
|
|
|
|
* @param id
|
|
|
|
*/
|
|
|
|
KlappenSteuerung::KlappenSteuerung(int pin_A, int pin_B, int pin_Pwm, int pin_Sense, int i_d)
|
2022-02-02 21:15:28 +01:00
|
|
|
{
|
2022-02-04 19:22:43 +01:00
|
|
|
initAttributes();
|
|
|
|
pinA = pin_A;
|
|
|
|
pinB = pin_B;
|
|
|
|
pinPwm = pin_Pwm;
|
|
|
|
pinSense = pin_Sense;
|
|
|
|
id = i_d;
|
2022-02-02 21:15:28 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
KlappenSteuerung::~KlappenSteuerung()
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
//
|
|
|
|
// Methods
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
|
|
// Accessor methods
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
|
|
// Other methods
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
*/
|
|
|
|
void KlappenSteuerung::setup()
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
*/
|
|
|
|
void KlappenSteuerung::loop()
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @param open
|
|
|
|
*/
|
|
|
|
void KlappenSteuerung::setOpen(bool open)
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
2022-02-04 19:22:43 +01:00
|
|
|
void KlappenSteuerung::initAttributes()
|
|
|
|
{
|
|
|
|
pinA = -1;
|
|
|
|
pinB = -1;
|
|
|
|
pinPwm = -1;
|
|
|
|
pinSense = -1;
|
|
|
|
id = -1;
|
|
|
|
status = NICHTS;
|
|
|
|
}
|
2022-02-02 21:15:28 +01:00
|
|
|
|