Unitech mr350 mkii Software Guide

Page of 33
 
6
Chapter 1. System architecture 
 
1.1 System diagram :   
 
The following diagram shows the Smart Card transaction system structure. 
     
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
MR350MKII’s Smart Card reader can support T=0 and T=1 protocol. Users can directly use this 
system function call to develop their application. Actually, system function only provides 
primary command to access and control Smart Card reader. User should know detail control 
register and data structure level when they directly use system function call to write their 
application program.   
 
Although, there are variety of smart cards on the market to provide a design reference, Unitech 
develops an Smart Card library to provide all MPCOS-EMV command set, so user can directly 
use those function libraries to develop their application program without knowing detailed low 
level control register and data structure. Some of command sets (in our Smart Card function 
library) are following ISO 7816 standard, so they are not dedicated for GEMPLUS 
MPCOS-EMV. So, users can also use part of this Smart Card library to develop their application 
program for other format card. In chapter 3, we will mark every function library to tell user 
whether it is standard command or dedicated for GEMPLUS.    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Smart Card 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
MR350 MKII 
Application 
program 
Smart Card 
Function 
Library 
MR350MKII 
System call 
T=0 or T=1   
Smart card 
GEMPLUS 
MPCOS-EMV