This repository contains a Java implementation aligned with the Terminal Reader specifications proposed by the Calypso Networks Association. It defines the interfaces necessary to manage readers, reader events and card selection mechanisms and it is also used by extension modules to implement functionalities related to specific card operations and structures.
The full documentation, including the user guide, download information and contribution guide, is available on the Keypop website keypop.org.
API Javadoc is available here.
API documentation and class diagram is available here.
The code is built with Gradle and is compliant with Java 1.8 in order to address a wide range of applications.