Absender: Benjamin Benz
Datum: Mi, 05.04.2006 10:43:40
In-reply-to:
<BCF016D5ED5AC34FBB655D109519ABCF083E10@xxxxxxxxxxxxxxxxxxxx>
References:
<BCF016D5ED5AC34FBB655D109519ABCF083E10@xxxxxxxxxxxxxxxxxxxx>
Nun, ich möchte die Gelegenheit nutzen nochmal alle bisher verfügbaren Debug-Ausgabemöglichkeiten zusammenzufassen: 1. Ausgabe auf das einfache Display 2. Eine beliebige Anzahl von Screens 3. FB-Tasten, die sich auf einzelne Screens beziehen 4. Eine komfortable Log-Funktion, die aufs Display (eigener Screen), auf ein Terminalprogram oder in den c't-Sim loggen kann. Sie gibt (bei Bedraf) sogar Dateinamen und Zeilennummer an. 5. Ausgabe aller Werte an den c't-Sim per USB-2-Bot-Adapter 6. Eine Funktion, die auf einem eigenen Screen alle verhalten auflistet und wo man sie per FB togglen kann. 7. LEDs Natürlich kann man einzelne Funktionen auch per #define entfernen, so dass sie keinen Flash-Speicher belegen, aber jede Zeile Code steigert auch den Wartungsaufwand. Ich sehe im Moment einfach, dass wir zwar immer mehr Debug-Schnittstellen schaffen, der Bot aber dadurch nicht mehr kann. Wäre es nicht reizvoll, dem Bot mal folgende Dinge beizubringen: * "Suche eine Linie und folge ihr dann" * "Fahre einem Lichtkegel hinterher" * "Spiele mit einem 2. Bot Räuber und Gendarm" * "Durchquere ein Labyrinth" * "Kartographiere den Raum" MfG Benjamin Benz Carsten Giesen wrote: > Hallo, > > Ich denke ja. > Alleine schon zur Vorbereitung fürs debugen. > Wenn man das vernümftig macht, kann man ja nur due einkompelieren, die man > persönlich auch braucht! > > Ich würde z.B. gerne sehen, was er gerad macht. Bzw. Welche Regel er gerade > anwendet. > > Aber.... > .....und da haben Sie recht, man könnte das auch mit den vorhanden machen, > und jeweils einen offern, den man schon hat. > Auch könnte man ja mit define steuern. > > Cu > > Carsten > >> -----Ursprüngliche Nachricht----- >> Von: ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx >> [mailto:ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx] Im >> Auftrag von Benjamin Benz >> Gesendet: Dienstag, 4. April 2006 18:12 >> An: Entwicklung rund um den c't-bot >> Betreff: Re: [ct-bot] Auswählen von Screens ohne Farb-Tasten >> auf der FB >> >> Hallo, >> >> brauchen wir wirklich so viele Display-Funktionen? Vieles >> kann der Bot ja auch schon und ich denke, den Code-Platz und >> die Entwicklungszeit könnten andere Funktionen (insbesondere >> die Verhalten) dringender brauchen, oder wie seht ihr das? >> >> MfG Benjamin Benz >> >> Carsten Giesen wrote: >>> Hallo Zusammen, >>> >>> Ich habe mir heute so meine Gedanken zum Thema Screens und >> die Auswahl >>> der Selben gemacht. >>> Leute mit FB's ohne Farbtasten haben da ja nur die >> Toggel-Möglichkeit. >>> Meine Idee währe eine Taste zu definieren die eine Art >> Menue aufruft. >>> Im Idealfall auf dem Display, für BOT's ohne Display, >> könnte man eine >>> LED dafür nehmen. >>> Am besten die beiden Blauen vorne. >>> >>> Ist man also in der Menue-Funktion könnte man dann mit den Zifferns >>> den entsprechenden Screen auswählen. >>> >>> Für BOTS's ohne Screen dann z.B. ein Verhalten. >>> >>> Die Farbtasten währen dann wieder frei, was aber nicht >> schlecht ist, >>> da die sowieso nicht alle haben. >>> >>> Wir hätten dann die Möglichkeit 10 Screens zu definieren. >>> Das schafft Platz für Erweiterungen, und deren Ausgabe. >>> >>> Was haltet Ihr davon? >>> >>> Gruß >>> >>> Carsten >>> >>> >>> >> ---------------------------------------------------------------------- >>> -- >>> >>> _______________________________________________ >>> ct-bot-entwickler Mailingliste >>> ct-bot-entwickler@xxxxxxxxxxxxxxxxx >>> http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler >> >> -- >> Benjamin Benz >> Heise Zeitschriften Verlag >> Redaktion c't >> eMail: bbe@xxxxxxxx >> WWW : http://www.heise.de >> >> >> _______________________________________________ >> ct-bot-entwickler Mailingliste >> ct-bot-entwickler@xxxxxxxxxxxxxxxxx >> http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler >> >> >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> ct-bot-entwickler Mailingliste >> ct-bot-entwickler@xxxxxxxxxxxxxxxxx >> http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler -- Benjamin Benz Heise Zeitschriften Verlag Redaktion c't eMail: bbe@xxxxxxxx WWW : http://www.heise.de