User Manual
Table Of Contents
- E7 IC Card Reader Introduction
- 1.1 Overview
- 1.2 Features
- 1.3 Device Interface
- 1.4 Peader Packing List
- 1.5 Software
- 1.6 Reader Type Description
- 1.7 Function Instruction
- 1.8 API Function List
- Common Functions
- Device Function
- Keyboard Specific Functions
- S50 card functions
- S70 card specific function
- Ultralight card specific function
- Ultralight-C card specific function
- Mifare pro card specific function
- Mifare PLUS card specific function
- Contactless CPU card(ISO14443) specific function
- Desfire card specific function
- CPU(SAM) card specific functions
- 4442 card-specific functions
- 4428 Card-Specific Functions
- 1.9 Error codes and Meanings
- 2. API Function
- 2.1 Common Functions
- 2.2 Device Functions
- 2.3 Keyboard Special Functions
- 2.4 S50(M1)Functions
- 2.5 S70 card specific function
- 2.6 Ultralight card specific function
- 2.7 Ultralight-Ccard specific function
- 2.8 Mifare Pro card specific function
- 2.9 Contactless CPU card(ISO1443) specific functi
- 2.10 Desfirecard specific function
- 2.11 Mifare Plus card specific function
- 2.12 CPU(SAM)Functions
- 2.13 SLE4442 special Functions
- 2.14 SLE4428 special Functions
- 3.MIFARE ONE Card Structure
- 4.Appendix

21
Query and get the input password
Parameter:
icdev :Value of device handle
rlen :The length of returned data
cpass :The input password
Return:
type = 0x0,succeed to get password,rlen = the length of password(1-8,according
to the user
’
s input),cpass is password
type = 0xa1,the length of the password overflow,the maximum is 25 digits
type = 0xa2,cancel password inputting ,rlen =0,no data;
type = 0xa3,not the status of password inputting,rlen =0,no data;
type = 0xa4,not complete the operation of inputting password,rlen =0,no data;
type = 0xa5,the operation of inputting password overtime
Remark:
The return value,0xa4,is important,it constantly appears in the process of
inquiring, indicates that inputting has been not completed.You can implement the
IC_PassGet function to get password.
__int16 fw_PassCancel(Int icdev);
Description:
Cancel the status of inputting password ,the device recovers the normal status.
Parameter:
icdev: Value of device handle
Return:
0 if successful;otherwise ,Nonzero
__int16 fw_ CheckKeyValue (int icdev,unsigned char *rlen,unsigned char
*retdata);
Description:
Inquire the input key value
Parameter:
icdev: value of device handle
rlen:the length of the return data
retdata:key value
Return:
0 if successful;otherwise ,Nonzero
2.4 S50(M1)Functions
int fw_card(int icdev,unsigned char _Mode,unsigned long *_Snr);
Description
Find card, can return the card serial Number in working area. (Contain the next
functions :fw_request,fw_anticoll,fw_select)