RFID读写模块Wince开发指南

支持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 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参数可以任意值
Mode=2, 不用执行select指令,后面的PUID必须为要操作的卡的UID

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参数可以任意值
Mode=2, 不用执行select指令,后面的PUID必须为要操作的卡的UID

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参数可以任意值
Mode=2, 不用执行select指令,后面的PUID必须为要操作的卡的UID

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参数可以任意值
Mode=2, 不用执行select指令,后面的PUID必须为要操作的卡的UID

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参数可以任意值
Mode=2, 不用执行select指令,后面的PUID必须为要操作的卡的UID

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参数可以任意值
Mode=2, 不用执行select指令,后面的PUID必须为要操作的卡的UID

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参数可以任意值
Mode=2, 不用执行select指令,后面的PUID必须为要操作的卡的UID

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参数可以任意值
Mode=2, 不用执行select指令,后面的PUID必须为要操作的卡的UID

PUID

byte[]

IN

卡号,8字节

PData

byte[]

OUT

数据

PLen

ref byte

OUT

数据长度

返回值:0x01->成功,<=0 失败

>

RFID读写器,SDK,IC卡读卡器,开发包,二次开发,智能卡读卡器,RFID读卡器,CPU卡读写器,读卡模块
北京友我科技有限公司 版权所有 (C)2015-2015
客户服务中心信箱:coodor#126.com(将#改为@).客户服务MSN: coodor#126.com(将#改为@)
热线直拨: 010-57049038 18910685939 QQ: 896163157,1403463073
京ICP备14016005号
友我科技


1
RFID读写器产品手册下载
2
读写器开发SDK下载
3
WEB读卡器开发指南
4
Windows读卡器开发指南
5
Android读卡器开发指南
6
Wince读卡器开发指南
7
PLC读卡器开发指南
8
Linux读卡器开发指南
9
单片机读卡器开发指南
10
PCSC读卡器开发指南