PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : wie funktioniert encoder(LEFT) und encoder(RIGHT)



natalie
22.11.2005, 10:00
hallo,zusammen,
ich mache gerade die Odometrie von Asuro und benutze die
PrintInt(encoder[LEFT]);
PrintInt(encoder[RIGHT]);
um zu wissen ,wie viel mal sich die Räder drehen.
aber steht immer solche Fehler:
encoder' undeclared (first use in this function).
ich habe schon die neue Bibliothek von2005 untergeladen,
nur geht immer nicht. ](*,) ](*,) ](*,)
kann jemand mir helfen?
Danke im Voraus!
Gruß
natalie

Andun
22.11.2005, 16:33
Naja, von 2005 sind die meisten Bibliotheken. Ich geh einfach mal davon aus, dass du dir acuh die passende heruntergeladen hast mit dem PrintInt() drin.

Aber das größere Problem ist eigentlcih, dass wir keine Hellseher sind. Du hast den Code nicht gepostet. :D

Wenn du wirklich die richtige asuro.c eingebunden hast, kann ich dir so bis jetzt aber nciht helfen.

Andun

stochri
22.11.2005, 21:45
Hallo natalie,
probier mal motor.zip in

https://www.roboternetz.de/phpBB2/viewtopic.php?p=101393#101393

dort sind die encoder-Routinen in der basic.c

Gruss,
stochri