#include"arduinoAnpassung.h" #include 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; }