Herunterladen Inhalt Inhalt Diese Seite drucken

Celectronic CARD STAR /medic2 Bedienungsanleitung Seite 15

Vorschau ausblenden Andere Handbücher für CARD STAR /medic2:
Inhaltsverzeichnis

Werbung

CT-API für CARD STAR /medic2, Version 2.60, Ausgabe 08.02.2010
"stationär"
zutreffend für das CARD STAR /medic2
"mobil"
zutreffend für das CARD STAR /memo2, also wenn das Mobilteil in das
CARD STAR /medic2 eingesetzt ist und die Funktion F6 aufgerufen ist
Fehlerfrei bearbeitete Befehle werden in der Regel mit dem Fehlercode ‚90 00' beantwortet.
Diese Antwort ist in den folgenden Tabellen nicht mehr ausdrücklich aufgeführt.
RESET CT
In jedem Fall ist es empfehlenswert, vor der eigentlichen Kommandosequenz ein RESET CT an
das Terminal zu senden, allein schon, um den Terminaltyp automatisch zu erkennen:
Kommando
Reset CT
REQUEST ICC
stationär
Das Einsetzen der Karte wird mit dem Kommando REQUEST ICC umgesetzt. Das Kommando
sieht einen Zeitparameter vor. Entsprechend lange wartet das Terminal auf die Karte, in Folge
dessen auch der Host auf die Antwort. In dieser Wartezeit erfolgt eine Eingabeaufforderung auf
der Terminalanzeige, optional mit einem Text, den der Host vorgegeben hat.
Kommando
Request ICC1
Methode zum Pollen der Kartenpräsenz:
Eine Besonderheit ist es, diesen Parameter auf Null zu setzen. Dann wird die Eingabeaufforde-
rung unterdrückt und die Antwort kommt sofort. Mit dieser Methode kann der Host den Karten-
slot permanent abtesten (pollen), zum Beispiel im Zyklus von einer Sekunde. Eine Textausga-
be auf der Terminalanzeige muss dann allerdings nach jedem Pollen mit einem Befehl OUTPUT
durchgeführt werden, da die Anzeige durch den Befehl REQUEST wieder gelöscht wird.
Kommando
Request ICC1
Request ICC1
mobil
Das Kommando bezieht sich auf den Datenspeicher im CARD STAR /memo2. Sinngemäß
kommt eine Fehlerantwort ('62 00' = „keine Karte eingesetzt"), wenn kein Datensatz existiert,
also der Speicher leer ist.
Die Angabe der Wartezeit hat für das Mobilgerät nur formalen Charakter, eine Antwort ist
generell sofort verfügbar. Nur die beiden gelisteten Varianten sind korrekt und werden
akzeptiert.
Kommando
Request ICC1
Request ICC1
dad APDU
01
20 11 00 00 00
dad APDU
01
20 12 01 00 01 0a
dad APDU
01
20 12 01 00
01
20 12 01 00 01 00
dad APDU
01
20 12 01 00
01
20 12 01 00 01 01
Bemerkung
Antwort stationär: '90 00'
Antwort mobil:
'95 00'
Bemerkung
10 Sekunden Wartezeit
Bemerkung
ohne Wartezeit (1. Variante)
ohne Wartezeit (2. Variante)
Bemerkung
1. Variante
2. Variante
Seite 13

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis