The GPM416 is a synchronous card. It does not use T=0, or T=1. It will not
give a "normal" ATR. I don't think there is any synchronous card support in
OCF.
----- Original Message -----
From: Peter Tomlinson <[EMAIL PROTECTED]>
To: OCF <[EMAIL PROTECTED]>
Sent: Thursday, May 11, 2000 7:11 PM
Subject: [OCF] ATR and PPS
There seems to be some misunderstanding about PPS/PTS here. In ISO 7816,
PPS/PTS is never mandatory as far as the card is concerned - in other
words, if the card reader can accept the parameters sent by the card, it
just changes to using those parameters and lets the host application carry
on. However, because it is the card reader that has to handle the ATR, and
the card reader may find that the ATR says something that the card reader
cannot handle, you can get into the situation where the card reader cannot
handle this card so it says 'error', meaning that the card reader has not
implemented the full ISO standard. If the problem parameter can be changed
by using PPS/PTS (and not much can be changed), and the card has signalled
'negotiable mode', the reader should carry out a PPS/PTS sequence and try
to keep the card going.
As for "non-standard" ATRs, I hope Gemplus don't do that....
Jean-Pascal: If you can get the ATR string out of your system, please post
it here and let the OCF community try to decode it for you. Or can Gemplus
tell us what the gpm416 sends?
I also note that Jean-Pascal says which card he is using, but doesn't say
which card reader.
Regards,
Peter
____________________________________
Michael P wrote:
Hi,
I have had similar problems with other cards. Maybe yours has the same
reason. Some more advanced cards, e.g. Javacards (which are ISO compatible)
send a "non-standard" ATR because they require a PTS sequence. Protocol
select. Till now, i could figure out that it has to do with the reader, who
must not return the ATR as it is, but perform a PTS and then "translate"
the
ATR to an ISO one...
Bye,
Michael
-------------------------------------------
Dipl.-Ing. M. Pramateftakis
Institute for Data Processing
Technical University of Munich, Germany
Tel: (+49 89) 289-23622
email: [EMAIL PROTECTED]
-------------------------------------------
> -----Urspr�ngliche Nachricht-----
> Von: Jean-Pascal RISS [mailto:[EMAIL PROTECTED]]
> Gesendet: Mittwoch, 10. Mai 2000 11:24
> An: [EMAIL PROTECTED]
> Betreff: [OCF] Unidentified subject!
>
>
>
> Hi,
>
> I have some gemplus gpm416 card, they are
> ISO 7816-3 but I have the following probleme when
> I start the demos.samples.GetCardID demos:
> cardteminalexeption:
> reader return status: 16 messages : response error at the card reset.
> the first byte of the reponse is not valid. buffer received<<>>
>
> My goal is to send a simple ADPU command and to read the answer.
>
> Does anybody have a solution, or is there no solution with this card?
>
> thanks.
>
---
> Visit the OpenCard web site at http://www.opencard.org/ for more
> information on OpenCard---binaries, source code, documents.
> This list is being archived at http://www.opencard.org/archive/opencard/
! To unsubscribe from the [EMAIL PROTECTED] mailing list send an email
! to
! [EMAIL PROTECTED]
! containing the word
! unsubscribe
! in the body.
---
> Visit the OpenCard web site at http://www.opencard.org/ for more
> information on OpenCard---binaries, source code, documents.
> This list is being archived at http://www.opencard.org/archive/opencard/
! To unsubscribe from the [EMAIL PROTECTED] mailing list send an email
! to
! [EMAIL PROTECTED]
! containing the word
! unsubscribe
! in the body.