- Labornetzteil AliExpress         
Ergebnis 1 bis 7 von 7

Thema: Frage zum SimpleTimer

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #5
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.12.2007
    Ort
    weit weg von nahe Bonn
    Alter
    40
    Beiträge
    3.416
    schwer zu beantworten bei der bescheidenen arduino lib doku ... sehr mangelhaft imho

    aber aus dem GitHub Fork herausgelesen
    Code:
    int SimpleTimer::setTimer(long d, timer_callback f, int n) {
        int freeTimer;
    
        freeTimer = findFirstFreeSlot();
        if (freeTimer < 0) {
            return -1;
        }
    
        if (f == NULL) {
            return -1;
        }
    
        delays[freeTimer] = d;
        callbacks[freeTimer] = f;
        maxNumRuns[freeTimer] = n;
        enabled[freeTimer] = true;
        prev_millis[freeTimer] = elapsed();
    
        numTimers++;
    
        return freeTimer;
    }
    würde ich sagen, er teilt dir mit WELCHEN Timer er benutzt hat und mit -1 sagt er dass er keinen freien Timer gefunden hat

    soll dir sagen, dass du dich mit der lib nochmal befassen musst um heraus zu bekommen wie man einen belegten timer auch wieder freigibt oder wiederverwendet ... ich hab damit leider keine ERfahrug aber andere können dir sicher helfen

    Dein COde macht allerdings auch irgendwie keinen richtigen Sinn, egal ob ein Timer "Überläuft" oder nciht, in deiner loop wird imer weider ein neuer Intervall gestartet und das verbrennt dir natürlich deine Reserven, was bezweckst du mit dem Code?!
    Geändert von Ceos (09.06.2016 um 07:41 Uhr)
    Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
    nicht.

Ähnliche Themen

  1. Fehler bei der Benutzung von SimpleTimer
    Von fredyxx im Forum Arduino -Plattform
    Antworten: 3
    Letzter Beitrag: 30.05.2016, 11:57
  2. .:Anfänger Frage zu Sensoren:.(Neu! Frage zu meinem 1. Progr
    Von oceans94 im Forum Sensoren / Sensorik
    Antworten: 22
    Letzter Beitrag: 06.05.2008, 06:54

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress