Hallo!
Ich bin neu hier und beschäftige mich zur Zeit mit einem ASURO-Bot mit Ultraschllerweiterung.
Ich habe dann mal mit nem Osziloskop an den Aus- und Eingängen des Erweiterungsboards gemessen und mir den Code dazu angeschaut um mal zu verstehen wie das den eigentlich funktioniert.
Habe soweit auch alles verstanden, nur ist mir diese Codestelle hier in der ultrasonics.c aufgefallen, die offenbar den Abstand berechnen soll.
Ich programmiere zwar schon etwas länger mit C, trotzdem Frage ich mich, was bei 344L, 1000L und 72L das L bedeutet.Code:dist = (unsigned int) ((long) ((344L * ((sleeptime * 1000L) / 72L) / 10000L) / 2L));
Weiß das hier jemand? Danke für eure Hilfe[/b]







Zitieren

Lesezeichen