Toberfra ba1d3a122d Funktion mit Endschalter
aber ohne Fehler Ueberwachung
2022-02-10 11:39:16 +01:00

65 lines
980 B
C++

#include"arduinoAnpassung.h"
#include <Arduino.h>
unsigned long ArduinoAnpassung::alteZeit;
unsigned int ArduinoAnpassung::deltaZeit;
ArduinoAnpassung::~ArduinoAnpassung(){
}
void ArduinoAnpassung::setup(){
zeit();
zeit();
MyList *zeiger;
zeiger = ArduinoAnpassung::getErstesElement();
while(zeiger){
((ArduinoAnpassung*)zeiger)->memberSetup();
zeiger = zeiger->getNachfolgerElement();
}
}
void ArduinoAnpassung::loop(){
zeit();
MyList *zeiger;
zeiger = ArduinoAnpassung::getErstesElement();
while(zeiger){
((ArduinoAnpassung*)zeiger)->memberLoop();
zeiger = zeiger->getNachfolgerElement();
}
}
void ArduinoAnpassung::memberSetup(){
}
void ArduinoAnpassung::memberLoop(){
}
void ArduinoAnpassung::zeit(){
unsigned long neueZeit;
neueZeit = millis();
deltaZeit = (unsigned int) (neueZeit - alteZeit);
alteZeit = neueZeit;
}
unsigned int ArduinoAnpassung::getDeltamsec(){
return deltaZeit;
}