## c't-Projekte - Mailinglisten

[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

### Re: [ct-bot] Patch fuer rc5-codes.h / Conrad FB

Absender: Benjamin Benz
Datum: Do, 23.03.2006 11:15:11
In-reply-to: <200603231050.42022.michail@xxxxxxxxxx>
References: <441BDB32.2060307@xxxxxx> <4421941D.3070308@xxxxxx> <44225ECB.9030608@xxxxxxxx> <200603231050.42022.michail@xxxxxxxxxx>

    Michail Brzitwa wrote:
    > Am Donnerstag, 23. März 2006 09:39 schrieb Benjamin Benz:
    >> Das verstehe ich nicht ganz. IMHO sollte man die Tasten so erfassen, wie
    >> sie heißen. Was steht denn auf der Taste drauf?
    >
    > Wie sie heißen? Das kann nicht gehen, da nicht alle laut Bot-Code
    > notwendigen Tasten (bis vielleicht auf die Ziffern) auf allen FBs
    > vorhanden sind. Meine z.B. hat gar keine PWR-Taste, soll deshalb
    > mein Bot nie gestoppt werden können?
    Nein, natürlich nicht. Ich ging nur nicht davon aus, dass gerade die
    PWR-Taste fehlt ;-)

    > Solange wir kein Mapping haben (also physikalische Taste -> virtuelle
    > Taste -> Funktion, fände ich auch ziemlich übertrieben), sollten die
    > Codes m.A.n. auch die Funktionalität, nicht nur den echten Aufdruck
    > wiederspiegeln. Gruß,

    Und wenn sich dann die Funktionalität ändert, ändern wir dann auch die
    namen der Tasten? Zugegebener Maßen, ist das bei der PWR-Taste
    unwahrscheinlich. Vielleicht besteht ein Kompromiss in folgender Lösung:
    Wir erfassen in Fällen wie ihrem die Taste mit ihrem Label. Dann haben
    kann sie jeder eindeutig identifizieren. Des weiteren fügen wir in der
    Definition der FB ein Mapping für die jeweilige Taste ein.

    Ein Beispiel:

    Eine FB hat keine PWR-taste aber eine Taste auf der "TV" steht, die sich
    für die PWR-Funktion eignen würde. Dann steht in der Definition:

    #define RC5_CODE_TV 	(0x2017 & RC5_MASK)
    #define RC5_CODE_PWR	RC5_CODE_TV

    Meinungen?

    MfG Benjamin Benz
    --
    Benjamin Benz
    Heise Zeitschriften Verlag
    Redaktion c't
    eMail: bbe@xxxxxxxx
    WWW  : http://www.heise.de

- Antworten:
  - Re: [ct-bot] Patch fuer rc5-codes.h / Conrad FB
    - From: Michail Brzitwa

- Referenzen:
  - [ct-bot] Patch fuer rc5-codes.h / Conrad FB
    - From: Randolf
  - Re: [ct-bot] Patch fuer rc5-codes.h / Conrad FB
    - From: Benjamin Benz
  - Re: [ct-bot] Patch fuer rc5-codes.h / Conrad FB
    - From: Michail Brzitwa

- Voriger (Datum): Re: [ct-bot] Patch fuer rc5-codes.h / Conrad FB, Michail Brzitwa
- Nächster (Datum): Re: [ct-bot] Patch fuer rc5-codes.h / Conrad FB, Michail Brzitwa
- Voriger (Thread): Re: [ct-bot] Patch fuer rc5-codes.h / Conrad FB, Michail Brzitwa
- Nächster (Thread): Re: [ct-bot] Patch fuer rc5-codes.h / Conrad FB, Michail Brzitwa
- Indizes:
  - Datum
  - Thread