Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Lesen von Chipkarte Kategorie: I²C-Bus (von Wolfi - 1.02.2005 20:36)
Ich nutze:
C-Control II Station, OSOPT V3.0
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:

Re: Lesen von Chipkarte (von André H. - 13.02.2005 10:44)
Re: Lesen von Chipkarte (von Harald - 1.02.2005 22:59)