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

20
Example
char* sendchs=”abcdefgh”;
st=fw_lcd_dispstr(icdev,sendchs); //display abcdefgh
int fw_lcd_dispstr_ex(int icdev,wchar_t *str,int line, int offset, int len, int
flag)
Description
Set LCD display string
Parameters
icdev:Value of Device Handle.
str :The string to display
line: 1 or 2, show at line 1 or 2
offset: Value from 0 to 8
len: Size of string to show(in bytes)
flag: 0, show as bytes; 1, show as wide char
Return Value
0 if successful; otherwise, Nonzero.
Example
wchar_t sendchs[]=L”abcdefgh”;
st=fw_lcd_dispstr_ex(icdev,sendchs,2,2,7,1);
int fw_lcd_dispclear(int icdev)
Description
Clear the display string of LCD
Parameters
icdev:Value of Device Handle.
Return Value
0 if successful; otherwise, Nonzero.
Example
st= fw_lcd_dispclear (icdev);
2.3 Keyboard Special Functions
__int16 fw_PassIn(Int icdev,unsigned char ctime);
Description:
Enter the status of getting keyboard key,only to receive fw_PassGet and
fw_PassCancelcommand after that.
Parameters:
icdev :Value of device handle
ctime :the overtime time of input keys,unit is second;the maximum is 255s,
the minimum is 1s
Return:
0 if successful;otherwise Nonzero
__int16 fw_PassGet(Int icdev,unsigned char *rlen,unsigned char * cpass);
Description: