meelab wrote on 27/04/2008 10:30:
C'est exact mais j'essayais d'avoir une solution qui ne m'oblige pas à
coder en dur le nom du lecteur (s'il change, ...).
ce serait la meilleure solution, c'est sur.
"PPSE" pour "PayPass" ?
ils font des cartes PayPass contact ?? (la question n'est pas: peux-t-on
utiliser un code PayPass de test/de qualif. en mode contact).
j'ai répondu un peu vite sur ce point, c'est en effet généralement
la même application carte, utilisé avec les paramètres "PayPass" en
contactless et les paramètres "EMV classiques" en contact.
quelles erreurs ?
En mode contact si je fait un ordre Select PPSE, j'ai un code retour du
SCardTransmit 0x57 qui signifie invalid parameter.
Je pense que c'est la puce qui réagit mal. Je m'attendais à avoir un
status word dans le 67xx - 6Fxx
vous transmettez bien la commande comme en mode T=1 ?
(donc un Le present, à 00h ou valeur attendue)
si c'est le cas, votre lecteur est sûrement en cause.
en fait, le lecteur (son driver) est obligeatoirement en cause
s'il retourne une erreur PC/SC (et non une erreur carte).
quel est ce lecteur d'ailleurs ? avez-vous fait des tests avec
différents modèles (je recommande volontiers l'omnikey 5321).
Sylvain.