public interface IRFIDWithLF
| Modifier and Type | Method and Description | 
|---|---|
| int | configFDXTag(char[] cidbuf,
            char[] nidbuf)EM4305 配置成动物标签 EM4305 configurate animal tag | 
| java.lang.String | EM125k_ReadHitag1()获取所有页的数据 Acquire data of all pages | 
| boolean | free()释放RFID低频模块 Release RFID LF module | 
| java.lang.String | getHardwareVersion()读取硬件版本 read hardware version | 
| java.lang.String | getUIDWith4450Card()获取UID,用于4450Card Acquire UID, used for 4450 card | 
| int | getUIDWithHID()读取HID卡 Read HID card | 
| java.lang.String | getUIDWithHitagS()获取UID,用于hitag S Acquire UID, used for hitag S | 
| boolean | init()初始化RFID低频模块 Initialize RFID LF module | 
| boolean | initWithNeedleTag()初始化RFID低频模块,针对针管标签 Initialize RFID LF module, for needle tube tag | 
| boolean | isPowerOn() | 
| AnimalEntity | readAnimalTags(int iMode)读取动物标签信息 read animal tag infor | 
| java.lang.String | readDataWith4305Card(int nPage)读4305卡的某一页(0~31)数据 read card 4305 data of random page (0-31) | 
| java.lang.String | readDataWithHitagS(int nPage)读取Hitag S卡中的某一页的数据 Read data of random page in Hitag S card | 
| java.lang.String | readDataWithIDCard(int iMode)读卡,用于ID卡 card reading, used for ID card | 
| java.lang.String | readWithNeedleTag()读数据,针对针管标签 read data, for needle tube tag | 
| boolean | writeDataWith4305Card(int nPage,
                     java.lang.String hexData)写4305卡的某一页(0~31)数据 write data in card 4305 at random page (0-31) | 
| boolean | writeDataWithHitagS(int nPage,
                   java.lang.String hexData)写Hitag S卡中的某一页的数据 Write data of random page in Hitag S card | 
boolean init()
config - 配置信息实例boolean free()
java.lang.String getHardwareVersion()
java.lang.String readDataWithIDCard(int iMode)
iMode - 模式切换 0 为只读ID;1 为只读动物标签 2为读半双工动物标签AnimalEntity readAnimalTags(int iMode)
iMode - 1,全双工 ;2半双工java.lang.String readDataWithHitagS(int nPage)
nPage - 页码boolean writeDataWithHitagS(int nPage,
                            java.lang.String hexData)
nPage - 页码hexData - 要写入的十六进制数据java.lang.String readDataWith4305Card(int nPage)
nPage - 页码boolean writeDataWith4305Card(int nPage,
                              java.lang.String hexData)
nPage - 页码hexData - 要写入的十六进制数据int getUIDWithHID()
java.lang.String getUIDWithHitagS()
java.lang.String getUIDWith4450Card()
boolean initWithNeedleTag()
config - 配置信息实例java.lang.String readWithNeedleTag()
int configFDXTag(char[] cidbuf,
                 char[] nidbuf)
cidbuf - 16进制 2字节, 如cid 为156, 转成 0x00 0x9Cnidbuf - 16进制 5字节, 如nid 为123456789 ,转成 0x00 0x07 0x5B 0xCD 0x15java.lang.String EM125k_ReadHitag1()
boolean isPowerOn()