-
-
Asurolib Funktion Go() - kurios
Hallo,
wollte die Funktion Go() ändern, so daß sie verlassen wird und die noch offene Reststrecke zurückgibt, wenn Asuro an ein Hindernis prallt.
PollSwitch geht nicht:
- Asuro bleibt sofort stehen
PollSwitch mit mehreren Vergleichsmessungen:
- Asuro bleibt nie stehen
Zwischenspeichern von "tot_count" in "moment_count" mit Vergleich beim nächsten Durchlauf von while() ob der Wert noch ansteigt (also Asuro noch fährt):
- Asuro bleibt sofort stehen (Schleife wohl schneller als sich tot_count erhöht)
Habe gemerkt, das PollSwitch autoencode auf FALSE setzt und den Encoder halt in der Schleife neu gestartet (AUS(PollSwitch)-AN(Wert auslesen und zu tot_count addieren)-AUS-AN-AUS...). Geht aber alles nicht - wäre für schnelle Hilfe (heute noch) dankbar, da ich das Programmm abliefern muss
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen