Absender: Benjamin Benz
Datum: Mi, 07.03.2007 10:26:46
In-reply-to:
<45ED3B46.4030400@xxxxxx>
References:
<BCF016D5ED5AC34FBB655D109519ABCF083EBE@xxxxxxxxxxxxxxxxxxxx> <45ED3B46.4030400@xxxxxx>
Hallo, > hier nochmals die vorteile des patches. > - über tabellen im eeprom liefern die dist sensoren stabile werte. > - beide sensoren sind nun angeglichen liefern gleiche wert > - eeprom ist nun auch im sim vorhanden, eeprom kann vom bot im sim > benutzt werden > - alle fkt. die das eeprom benutzen sind schon agepasst. > - src kode wird übersichtlicher fuer eeprom kein #ifdef PC mehr notwendig > - fehler bei reset-counter fkt. werden korregiert > > hier die nachteile oder besser einschränkungen > - eingeschränkte auslösung der distanzwerte (bei mir 10mm auflösung noch > super ruhig) Kann man den einstellen, wie weit man bereit ist die Auflösung einzuschränken? > - eeprom benutzung muss über eeprom_map.h erfolgen Ich verstehe (noch) nicht so ganz, worin hier der Vorteil gegenüber der Vergabe der EEPROM-Adressen durch den gcc liegt. Letztere hätte deutlich weniger Einfluss auf andere Code-Bereiche und ist IMHO weniger Fehlerträchtig. > - man muss die docu in documente-ordner lesen ;-) das kann nie Schaden ;-) In der Doku sollten wenn dann aber auch Pro und Contra erwähnt sein, oder? > leider geht der eigentliche kalibriervorgang nicht mehr im neuen ct-sim > (ct-bot zu langsam meldung, wahrscheinlich muss da ein lebenszeichen vom > bot kommen, doch das kalibrieren erfolgt ja vor der endlosschleife). Es ist NICHT sinnvoll den Bot vor der Hauptschleife in irgendwelche eigenen lange laufenden Funktionen zu schicken. Das stört empfindlich die Kommunikation mit dem Sim. Ich denke eine Kalibrierfunktion sollte eher in ein Verhalten eingelagert werden, denn in eine Funktion, die das restliche Framework sprengt. Das hätte außerdem dem folgende Vorteile: 1. Rekalibrierung durch FB-Tastendruck jederzeit möglich 2. Benutzung des Displays nach neuem UI-Konzept 3. Simuieren des Bots geht 4. Kalibrierung identisch im Sim und beim realen Bot > die > nutzung der kalibrierungstabelle geht jedoch einwandfrei. meine bot hat > mit meinen eepromwerten mehrer parcours gemeistert. Das klingt doch schon mal gut. MfG Benjamin Benz P.S. Ohne Klärung der oben genannten Punkte sehe ich wenig Chancen für eine Integration des Patches in den Default-Tree. Auf die Leserpatches-Seite kommt er natürlich gerne. -- Benjamin Benz Heise Zeitschriften Verlag Redaktion c't eMail: bbe@xxxxxxxx WWW : http://www.heise.de Heise Zeitschriften Verlag GmbH & Co. KG Registergericht: Amtsgericht Hannover HRA 26709 Persönlich haftende Gesellschafterin: Heise Zeitschriften Verlag Geschäftsführung GmbH Registergericht: Amtsgericht Hannover, HRB 60405 Geschäftsführer: Ansgar Heise, Steven P. Steinkraus, Dr. Alfons Schräder