Re: Lesen von Chipkarte Kategorie: I²C-Bus (von Harald - 1.02.2005 22:59) | |
Als Antwort auf Lesen von Chipkarte von Wolfi - 1.02.2005 20:36
| |
Hallo Wolfi, klopp die Dinger in die Tonne... es sei den Du möchtest die Treiberroutinen umschreiben. Die 32kBit sind nicht wesentlich teurer und funktionieren. Gru� hako > Hallo, > sorry für die vielleicht blöde Frage: > Ich hab ein Problem mit dem Lesen von Daten von einer Chip-Karte. Verwende eine 16kBit-Karte. > Ich hab es mit dem Modul i2c geschafft Daten draufzuschreiben (überprüft mit Chipdrive am Laptop). > Nur das Lesen haut irgendwie nicht hin. > Habs mit folgendem Code probiert: > > lcdext.print("ACK1: "); > lcdext.ziff(i2c.start(160) and 1); > i2c.write(0); > i2c.write('A'); > i2c.write('B'); > i2c.write('C'); > i2c.write('D'); > i2c.stop(); > > sleep 50; > > lcdext.print(" ACK2: "); > lcdext.ziff(i2c.start(160) and 1); // BIS HIER HIN OK !!! NUR LESEN OHEN FUNKTION !!? > i2c.write(0); > lcdext.ziff(i2c.start(161) and 1); > lcdext.zahl4(i2c.read()); > lcdext.zahl4(i2c.read()); > lcdext.zahl4(i2c.read()); > lcdext.zahl4(i2c.readlast()); > i2c.stop(); > > Kann mir jemand helfen. Komme irgendwie nicht weiter. > > Wolfi | |
Antwort schreiben Antworten: |