Hello,

Erwann ABALEA wrote:
> I don't think that the current release of the PC/SC standard
> supports card readers with 'expansions', like PIN pads, screens, etc.
> 
> Maybe the next version of the standard?

When OCF was split into "core" and "opt" parts, it has been decided
to move this functionality into the "opt" part. It allows to add
optional code to a reader's driver in case it has screen and pinpad.
In Java it's then pretty easy for an application to ask "does this
driver support this specific abstract interface?".

For having a look at the optional features see:
http://www.gemplus.fr/developers/technologies/opencard/doc/apidoc1.2/opencard/opt/terminal/UserInteraction.html

The "Package" link in this page points to the other optional interfaces
for readers: Lockable (to lock a multi-slot reader), PowerMangement,
and TerminalCommand which allow to send raw bytes to a reader and thus
to develop proprietary drivers that can access memory cards (the
problem with memory cards are that there is a standard but most of
the cards follow proprietary specs).

Food for thought for the new versions.. :-)

Cheers,
Christophe.

 = Before I refuse to answer your questions, I have a brief statement. =
 =            -- Ronald Reagan                                         =
--
-------------------------------------------------------------
[EMAIL PROTECTED] - Gemplus Research Lab
Phone: +33 4-42-36-57-83 | Disclaimer: I don't speak for Gemplus
Gemplus doesn't speak for me... it is better that way!
-------------------------------------------------------------
***************************************************************
Linux Smart Card Developers - M.U.S.C.L.E.
(Movement for the Use of Smart Cards in a Linux Environment)
http://www.linuxnet.com/smartcard/index.html
***************************************************************

Reply via email to