mirror of
https://gitlab.com/fabinfra/fabhardware/absaugungsklappensteuerung.git
synced 2025-04-21 10:46:32 +02:00
65 lines
980 B
C++
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;
|
|
}
|
|
|
|
|
|
|
|
|
|
|