Absender: Menzel, Frank IT-OO4
Datum: Di, 11.07.2006 10:20:16
In-reply-to:
<44B351A4.9050202@xxxxxxxx>
Hallo Herr Benz, genau das ist es. Für die RC5_HAVE_DEFAULT Fernbedienung, welche ja für den sim gilt, sind die Codes der roten LED identisch mit dem Select-Code zum Umschalten der Verhalten. Es wird ja diejenige Aktion in der rc5.c ausgeführt, welche gefunden wird. Es sind auch mehrere möglich, da nach dem ersten gefundenen Code nicht beendet wird. #define RC5_CODE_RED (0x100B & RC5_MASK) /*!< Rote Taste */ #define RC5_CODE_SELECT (0x100B & RC5_MASK) /*!< Select Taste */ #define RC5_CODE_I_II RC5_CODE_SELECT In diesem Fall wird zuerst die hinterlegte Funktion bot_next_behaviour zu RC5_CODE_I_II ausgeführt (-> Aktivierung des Verhaltens bot_drive_square). Und anschließend erst rc5_screen_set (Umschaltung zu Screen 1). Mit freundlichem Gruß Frank Menzel IT-OO 4 Application Center Shopfloor Brandenburg -----Original Message----- From: ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx [mailto:ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx] On Behalf Of Benjamin Benz Sent: Tuesday, July 11, 2006 9:22 AM To: Entwicklung rund um den c't-bot Subject: Re: AW: [ct-bot] Code-Ungereimtheiten/ Probleme... Hallo, >> 5.) Im SIM fängt der bot beim Mausklick auf die rote LED plötzlich an >> wie wild zu laufen, ein mir absolut unerklärliches Verhalten, da >> hiermit nur Screen 1 sichtbar werden sollte. Könnte das evtl. an falschen Fernbedienungs-Defines in rc5.c liegen, so dass die Rote Taste eine andere Bedeutung bekommt? MfG Benjamin Benz -- 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