支持RFID读写模块在Wince5.0和Wince6.0系统应用
目录
简介
RFID模块选型
RFID模块Wince API-基础函数
RFID模块Wince API-ISO14443A函数
RFID模块Wince API-CPU卡函数
RFID模块Wince API-ISO14443B函数
RFID模块Wince API-ISO15693函数
5.1 ISO15693 卡寻卡
方法:public static extern int YW_ISO15693_Inventory(byte[] PUID, ref byte DSFID, ref byte PLen)
参数列表:
参数 |
类型 |
方向 |
说明 |
PUID |
byte[] |
OUT |
卡号,8字节 |
DSFID |
ref byte |
OUT |
DSFID |
PLen |
ref byte |
OUT |
卡号的长度 |
返回值:0x01->成功,<=0 失败
5.2 ISO15693静止
方法:public static extern int YW_ISO15693_Stay_Quiet( byte[] PUID)
参数列表:
参数 |
类型 |
方向 |
说明 |
PData |
byte[] |
IN |
卡号UID,8字节 |
返回值:0x01->成功,<=0 失败
5.3 ISO15693 卡选卡
方法:public static extern int YW_ISO15693_Select ( byte[] PUID)
参数列表:
参数 |
类型 |
方向 |
说明 |
PData |
byte[] |
IN |
卡号UID,8字节 |
返回值:0x01->成功,<=0 失败
5.4 ISO15693 Card Reset to Ready
方法:public static extern int YW_ISO15693_Reset_To_Ready(byte Mode, byte[] PUID)
参数列表:
参数 |
类型 |
方向 |
说明 |
Mode |
byte |
IN |
Mode=0,必须执行select指令,后面的PUID参数可以任意值 |
PUID |
byte[] |
IN |
卡号,8字节 |
返回值:0x01->成功,<=0 失败
5.5 ISO15693卡读块
方法:public static extern int YW_ISO15693_Read( byte Model,byte[] PUID,byte StartBlockID, byte BlockNums, byte[] PData, ref byte PLen)
参数列表:
参数 |
类型 |
方向 |
说明 |
Mode |
byte |
IN |
Mode=0,必须执行select指令,后面的PUID参数可以任意值 |
PUID |
byte[] |
IN |
卡号,8字节 |
StartBlockID |
byte |
IN |
起始块号 |
BlockNums |
byte |
IN |
块数量 |
PData |
Byte[] |
OUT |
数据 |
PLen |
ref byte |
OUT |
数据长度 |
返回值:0x01->成功,<=0 失败
5.6 ISO15693 卡写块
方法:public static extern int YW_ISO15693_ Write( byte Model, byte[] PUID, byte BlockID,byte DataLen, byte[] PData)
参数列表:
参数 |
类型 |
方向 |
说明 |
Mode |
byte |
IN |
Mode=0,必须执行select指令,后面的PUID参数可以任意值 |
PUID |
byte[] |
IN |
卡号,8字节 |
BlockID |
byte |
IN |
起始块号 |
DataLen |
byte |
IN |
数据长度 |
PData |
Byte[] |
IN |
数据 |
返回值:0x01->成功,<=0 失败
5.7 ISO15693卡锁块
方法:public static extern int YW_ISO15693_Lock_Block( byte Model, byte[] PUID, byte BlockID)
参数列表:
参数 |
类型 |
方向 |
说明 |
Mode |
byte |
IN |
Mode=0,必须执行select指令,后面的PUID参数可以任意值 |
PUID |
byte[] |
IN |
卡号,8字节 |
BlockID |
byte |
IN |
块号 |
返回值:0x01->成功,<=0 失败
5.8 ISO15693卡写AFI
方法:public static extern int YW_ISO15693_Write_AFI( byte Model, byte[] PUID, byte AFI)
参数列表:
参数 |
类型 |
方向 |
说明 |
Mode |
byte |
IN |
Mode=0,必须执行select指令,后面的PUID参数可以任意值 |
PUID |
byte[] |
IN |
卡号,8字节 |
AFI |
byte |
IN |
AFI |
返回值:0x01->成功,<=0 失败
5.9 ISO15693 Card 写DSFID
方法:public static extern int YW_ISO15693_Write_DSFID( byte Model, byte[] PUID, byte DSFID)
参数列表:
参数 |
类型 |
方向 |
说明 |
Mode |
byte |
IN |
Mode=0,必须执行select指令,后面的PUID参数可以任意值 |
PUID |
byte[] |
IN |
卡号,8字节 |
DSFID |
byte |
IN |
DSFID |
返回值:0x01->成功,<=0 失败
5.10 ISO15693 Card 锁DSFID
方法public static extern int YW_ISO15693_Lock_DSFID( byte Model, byte[] PUID)
参数列表:
参数 |
类型 |
方向 |
说明 |
Mode |
byte |
IN |
Mode=0,必须执行select指令,后面的PUID参数可以任意值 |
PUID |
byte[] |
IN |
卡号,8字节 |
返回值:0x01->成功,<=0 失败
5.11 ISO15693 卡获取系统信息
方法:public static extern int YW_ISO15693_Get_System_Information(byte Model, byte[] PUID,byte[] PData, ref byte PLen)
参数列表:
参数 |
类型 |
方向 |
说明 |
Mode |
byte |
IN |
Mode=0,必须执行select指令,后面的PUID参数可以任意值 |
PUID |
byte[] |
IN |
卡号,8字节 |
PData |
byte[] |
OUT |
数据 |
PLen |
ref byte |
OUT |
数据长度 |
返回值:0x01->成功,<=0 失败
>
RFID读写器,SDK,IC卡读卡器,开发包,二次开发,智能卡读卡器,RFID读卡器,CPU卡读写器,读卡模块 |
1 |
RFID读写器产品手册下载 |
2 |
读写器开发SDK下载 |
3 |
WEB读卡器开发指南 |
4 |
Windows读卡器开发指南 |
5 |
Android读卡器开发指南 |
6 |
Wince读卡器开发指南 |
7 |
PLC读卡器开发指南 |
8 |
Linux读卡器开发指南 |
9 |
单片机读卡器开发指南 |
10 |
PCSC读卡器开发指南 |