Is there any chance you could post the code that you're using to
initialise the BasicCard?

At the moment regardless of what protocol I use (SCARD_PROTOCOL_T0,
SCARD_PROTOCOL_T1 or SCARD_PROTOCOL_ANY), I just get Protocol
unsupported errrors. Also, as I'm using the ACR38U, do I need to use the
ACS38DrvSetCardType() function from the driver library?

Here's the debug output of two attempts using T=0 and T=1 in
SCardConnect()

pcscdaemon.c:258:main() pcscd set to foreground with debug send to
stderr
pcscdaemon.c:463:main() pcsc-lite 1.2.9-beta9 daemon ready.
hotplug_libusb.c:404:HPAddHotPluggable() Adding USB device: 004:004
readerfactory.c:1097:RFInitializeReader() Attempting startup of ACS
ACR38U 00 00.
readerfactory.c:939:RFBindFunctions() Loading IFD Handler 2.0
eventhandler.c:418:EHStatusHandlerThread() Card inserted into ACS ACR38U
00 00
Card ATR: 3B EF 00 FF 81 31 20 75 42 61 73 69 63 43 61 72 64 20 5A 43 33
2E 39 86
prothandler.c:108:PHSetProtocol() Protocol T=0 requested but unsupported
by the card
prothandler.c:129:PHSetProtocol() Attempting PTS to T=1
prothandler.c:145:PHSetProtocol() PTS failed (255), using T=1
prothandler.c:108:PHSetProtocol() Protocol T=0 requested but unsupported
by the card
prothandler.c:129:PHSetProtocol() Attempting PTS to T=1
prothandler.c:145:PHSetProtocol() PTS failed (255), using T=1
prothandler.c:108:PHSetProtocol() Protocol T=0 requested but unsupported
by the card
prothandler.c:129:PHSetProtocol() Attempting PTS to T=1
prothandler.c:145:PHSetProtocol() PTS failed (255), using T=1
prothandler.c:108:PHSetProtocol() Protocol T=0 requested but unsupported
by the card
prothandler.c:129:PHSetProtocol() Attempting PTS to T=1
prothandler.c:145:PHSetProtocol() PTS failed (255), using T=1
prothandler.c:129:PHSetProtocol() Attempting PTS to T=1
prothandler.c:145:PHSetProtocol() PTS failed (255), using T=1
prothandler.c:129:PHSetProtocol() Attempting PTS to T=1
prothandler.c:145:PHSetProtocol() PTS failed (255), using T=1
prothandler.c:129:PHSetProtocol() Attempting PTS to T=1
prothandler.c:145:PHSetProtocol() PTS failed (255), using T=1
prothandler.c:129:PHSetProtocol() Attempting PTS to T=1
prothandler.c:145:PHSetProtocol() PTS failed (255), using T=1
prothandler.c:129:PHSetProtocol() Attempting PTS to T=1
prothandler.c:145:PHSetProtocol() PTS failed (255), using T=1
prothandler.c:129:PHSetProtocol() Attempting PTS to T=1
prothandler.c:145:PHSetProtocol() PTS failed (255), using T=1



_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to