Re: Eingabe über 2 Tastaturen Kategorie: Programmierung (von André H. - 4.03.2005 11:40) | ||
Als Antwort auf Eingabe über 2 Tasterturen von Werner - 23.02.2005 15:16 | ||
| ||
Hallo Werner, > Ich möchte auf einer Matrixtastertur 3x4, die gleichen Funktionen wie auf der > Folientastertur der C2 Station ausführen können.(Funktionstasten mit der Eingabe von 10,11,12) > Angeschlossen ist die Matrixtastertur an dem I2c-Terminal. Entfernung von der Station 15m über > Cat5-Kabel. Mit einem kleinen Prüfprogramm funktioniert die Tastertur. > ... > Ich schaffe es nicht das Programm, auf die Steuerung über die Matrixtastertur anzupassen. Das sollte eigentlich kein Problem sein. Du mu�t nur beachten, da� das Modul pcfkeyb.c2 die Tasten als ASCII-Wert zurückgibt. Du kannst im Modul zwar die Rückgabewerte mit dem Konstantenarray Char[] frei anpassen, jedoch ist der einzige unerlaubte Wert die 0, da dies der Wert für "Keine Taste gedrückt" ist. Wenn Du die Werte so lässt, wie sie sind, mu�t Du lediglich die Abfrage entsprechend anpassen: key=pcfkeyb.getchar(); if key=='1' <taste1> else if key=='*' <Sterntaste> etc. Alternativ statt '1' und '*' kann man natürlich auch die ASCII-Code schreiben. Hier wäre es 0x31 und 0x2A. (Oder auch in Dezimal: 49 und 42) MfG André H. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | ||
Antwort schreiben Antworten: |