From 64493586715d4253010d06b47f0bfb81fe29af7a Mon Sep 17 00:00:00 2001 From: Toberfra Date: Sun, 6 Feb 2022 19:51:28 +0100 Subject: [PATCH] AnalogDigital angelegt, aber noch ohne Funktion --- Arduino/motor/src/KlappenAblauf.h | 6 +++--- Arduino/motor/src/KlappenSteuerung.cpp | 2 +- Arduino/motor/src/KlappenSteuerung.h | 4 ++-- Arduino/motor/src/analogDigital.cpp | 0 Arduino/motor/src/analogDigital.h | 13 +++++++++++++ Arduino/motor/src/motor.cpp | 2 +- Arduino/motor/src/motor.h | 2 +- 7 files changed, 21 insertions(+), 8 deletions(-) create mode 100644 Arduino/motor/src/analogDigital.cpp create mode 100644 Arduino/motor/src/analogDigital.h diff --git a/Arduino/motor/src/KlappenAblauf.h b/Arduino/motor/src/KlappenAblauf.h index e9bc953..fffea34 100644 --- a/Arduino/motor/src/KlappenAblauf.h +++ b/Arduino/motor/src/KlappenAblauf.h @@ -2,15 +2,15 @@ #ifndef KLAPPENABLAUF_H #define KLAPPENABLAUF_H -#include "KlappenSteuerung.h" +#include "analogDigital.h" /** * class KlappenAblauf * */ -class KlappenAblauf : public KlappenSteuerung +class KlappenAblauf : public AnalogDigital { public: // Constructors/Destructors @@ -20,7 +20,7 @@ public: /** * Empty Constructor */ - KlappenAblauf(); + //KlappenAblauf(); /** * Empty Destructor diff --git a/Arduino/motor/src/KlappenSteuerung.cpp b/Arduino/motor/src/KlappenSteuerung.cpp index 5a22f3f..2471884 100644 --- a/Arduino/motor/src/KlappenSteuerung.cpp +++ b/Arduino/motor/src/KlappenSteuerung.cpp @@ -14,7 +14,7 @@ */ KlappenSteuerung::KlappenSteuerung(int pinA, int pinB, int pinSense, int id) { - setPins(pinA , pinB); + setMotorPins(pinA , pinB); SetId(id); this->pinSense = pinSense; diff --git a/Arduino/motor/src/KlappenSteuerung.h b/Arduino/motor/src/KlappenSteuerung.h index 5e174f9..471e839 100644 --- a/Arduino/motor/src/KlappenSteuerung.h +++ b/Arduino/motor/src/KlappenSteuerung.h @@ -3,14 +3,14 @@ #define KLAPPENSTEUERUNG_H #include "statusKlappen.h" -#include "motor.h" +#include "KlappenAblauf.h" /** * class KlappenSteuerung * */ -class KlappenSteuerung : public Motor +class KlappenSteuerung : public KlappenAblauf { public: // Constructors/Destructors diff --git a/Arduino/motor/src/analogDigital.cpp b/Arduino/motor/src/analogDigital.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Arduino/motor/src/analogDigital.h b/Arduino/motor/src/analogDigital.h new file mode 100644 index 0000000..b378e36 --- /dev/null +++ b/Arduino/motor/src/analogDigital.h @@ -0,0 +1,13 @@ +#ifndef ANALOG_GIGITAL_H +#define ANALOG_GIGITAL_H + +#include "motor.h" + +class AnalogDigital : public Motor{ + + +}; + + + +#endif diff --git a/Arduino/motor/src/motor.cpp b/Arduino/motor/src/motor.cpp index 6f2f5ff..38e9581 100644 --- a/Arduino/motor/src/motor.cpp +++ b/Arduino/motor/src/motor.cpp @@ -7,7 +7,7 @@ -void Motor::setPins(uint8_t pinA , uint8_t pinB){ +void Motor::setMotorPins(uint8_t pinA , uint8_t pinB){ this->pinA = pinA; this->pinB = pinB; } diff --git a/Arduino/motor/src/motor.h b/Arduino/motor/src/motor.h index 9934cfb..701fd98 100644 --- a/Arduino/motor/src/motor.h +++ b/Arduino/motor/src/motor.h @@ -14,7 +14,7 @@ public: static void setup(); - void setPins(uint8_t pinA , uint8_t pinB); + void setMotorPins(uint8_t pinA , uint8_t pinB); void setSollSpeed(int16_t speed);