Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Chipkarte auslesen I2C

50 views
Skip to first unread message

Stefan

unread,
Jul 26, 2011, 10:03:26 AM7/26/11
to
Hallo,

ich habe da eine Sache, die sich als größeres Problem darstellt, wie
zunächst angenommen. Und zwar habe ich hier einen Kartenleser von Cherry
ST-1044U. Das Ding soll kompatibel zu einem Cardman 3121 sein.

Ein Problem ist, dass mein Kunde auf diesen Chipkartenleser besteht.

Zu dem Gerät gibt es PC/SC Treiber, eine CT-API, OCF-Treiber und CCID
(?). Bei den Karten, die ich auslesen (und beschreiben?) will, handelt
es sich um I2C Speicherkarten mit nem 24LC16 Chip o.ä., also keine
Smartcards.

Ich habe schon heftig gegoogelt, aber keine wirklich passenden Infos
gefunden.

Auf http://nobbi.com/download.html habe ich ein Delphi Beispiel für
PC/SC gefunden, das auch irgendwie funktioniert, allerdings bekomme ich
die Speicherzellen nicht ausgelesen.

Hat jemand einen Tip für mich, wie man das Problem angehen kann?

Auslesen würde mir schon reichen. Schreiben kann ich notfalls mit einem
anderen Kartenterminal, im Zweifelsfall direkt per ATmega über den I2C-Bus.

Für aktive Unterstützung/Problemlösung würde ich auch zahlen.

Gruß

Stefan

Alfred Gemsa

unread,
Jul 26, 2011, 12:21:13 PM7/26/11
to
Am 26.07.2011 16:03, schrieb Stefan:

> Ich habe schon heftig gegoogelt, aber keine wirklich passenden Infos
> gefunden.

Gugeln nach "PC/SC Delphi" liefert jede Menge, z.B.

http://www.scmmicro.com/de/support/pc-security-support/entiwcklungstools.html

Vielleicht hilfts,

Alfred.

Stefan

unread,
Jul 27, 2011, 2:49:01 AM7/27/11
to

Das hilft nicht weiter, da sich der Treiber auf einen anderen
Chipkartenleser bezieht. Auᅵerdem ist PC/SC anscheinend nur fᅵr
Smartcards, aber nicht fᅵr einfache I2C Speicherkarten geeignet.

Wobei: Ich kᅵnnte wahrscheinlich die I2C Karten gegen Smartcards
austauschen. Ich mᅵsste dann auch nur die Seriennummer der Smartcard
auslesen. Mit der Karte sollen sich Benutzer identifizieren, d.h. wenn
es eine eindeutige Seriennummer o.ᅵ. gibt, reicht mir das vᅵllig aus.

Gruᅵ

Stefan

0 new messages