Unitech mr350 mkii Softwarehandbuch

Seite von 33
 
2
Introduction: 
Why this manual 
It is not easy for users to develop their application program according ISO-7816 standard, user 
should know detail command format, computing cryptography .. etc. That is why Unitech 
provide this manual and utility library to help user to develop application program by simple API. 
This utility library also include functions for decryption and encryption. We hope it can speed up 
programmer’s developing time.   
 
Objective of this manual 
This manual introduces MR350MKII’s system function call and function library, user can use 
them to control our Smart Card reader to access GEMPLUS’s PCOS-EMV card. So, our function 
library is compliant to MPCOS-EMV administration command, it includes decryption, 
encryption and accessing , creating and verifying different file structure. If user is skillful for 
Smart Card reader program, he can skip our function library and directly use MR350MKII’s 
system function call to develop their application program. Currently, MR350MKII supports T=0 
and T=1 protocol 
 
Programmer requirement 
Before you use this manual, we presume that you are good at or you have studied below 3 items 
1. C programming   
2. MR350MKII programming 
3. MPCOS-EMV 
 
Main topic of this manual 
1. System architecture – This chapter helps user to know the relationship between application 
program, function library , system function call and Smart Card. 
2. System call – This chapter introduces MR350MKII’s system function call for access generic 
Smart Card. 
3. Function library – This chapter introduces detail of Smart Card function libraries including 
argument, parameter and data structure for ISO7816 standard or MPCOS-EMV card.