rfid

How can I write data on UHF RFID tags?

别等时光非礼了梦想. 提交于 2019-12-22 04:38:08
问题 I am working on an RFID-based inventory control project, and I want to make a writer through which I can write data on each passive RFID tag. How can I accomplish that? 回答1: Depending on your budget, it may be much simpler to purchase an RFID reader (which is also a writer) than to make one. There are many great readers on the market with fairly easy to use APIs. Also, most of the major UHF RFID readers work with a common standard called LLRP (Low Level Reader Protocol); so, you can write one

Mifare Application Directory Management?

半城伤御伤魂 提交于 2019-12-22 00:16:05
问题 [ Please only consider 1k classic cards in your answers. ] I am hoping to gain a bit of industry knowledge in the realm of RFID. Specifically, with the MIFARE MAD (Mifare application directory). I understand its architecture from reviewing the MIFARE MAD documentation published by NXP located here: http://www.nxp.com/documents/application_note/AN10787.pdf However, from this document a few questions arise. Who manages the initial MAD directory on a given card? I know that manufactures may

WebUSB and RFID readers

与世无争的帅哥 提交于 2019-12-21 17:04:07
问题 I was wondering if anyone had any experience getting RFID readers to work through WebUSB. The reader I'm using is the https://www.parallax.com/product/28340 . From what I've read, I'd have to write a driver to read from the device. I was just wondering if anyone has done any work regarding this and what they ended up doing. The goal here is to read RFID tags without using another application to feed it to the web application. Thanks! 回答1: The USB variant of that RFID reader uses an FTDI

NFC standards (NFC Forum, ISO/IEC, ECMA

試著忘記壹切 提交于 2019-12-20 08:39:14
问题 I am often being asked about standards, the NFC is based on. I summarized my knowledge in the text below. I hope it can be an answer to such questions. Please feel free to correct it by posting comments and replies - I will include it into my text. Since NFC is based on RFID, it is often seen as RFID extension, its form or subset. It is correct because many existing standards from RFID were adopted in the NFC. The NFC base standard for physical layer is NFCIP-1 (ISO 18092 or ECMA 340) - it

How to obtain NFCEE_ADMIN permission on rooted phone?

一个人想着一个人 提交于 2019-12-19 11:33:14
问题 The NFCEE_ADMIN permission is signature level. However, is it possible to "cheat" to get this permission on a rooted phone ? Maybe using a technique similar to the way ClockSync does it ? I am trying to use reflexion techniques to get access to NFCExtras : mAdapter = NfcAdapter.getDefaultAdapter(this); try { Class mynfcextras = Class.forName("android.nfc.INfcAdapterExtras"); Method getnfcExtras = mAdapter.getClass().getMethod("getNfcAdapterExtrasInterface"); Object nfcExtras = getnfcExtras

How to read from a usb rfid reader?

偶尔善良 提交于 2019-12-18 18:01:54
问题 I have bought a usb rfid reader. How can I read data when user puts an rfid tag in front of the device? my computer identifies the device as an Human Interface Device. If it identified it as an com device it was much easier to read from the device with serialPort object but I dont know how to read from a usb device. Any help? 回答1: This is what I did when I had the same problem. using System; using System.Text; using LibUsbDotNet; using LibUsbDotNet.Main; namespace Examples { internal class

How to read from a usb rfid reader?

回眸只為那壹抹淺笑 提交于 2019-12-18 18:01:36
问题 I have bought a usb rfid reader. How can I read data when user puts an rfid tag in front of the device? my computer identifies the device as an Human Interface Device. If it identified it as an com device it was much easier to read from the device with serialPort object but I dont know how to read from a usb device. Any help? 回答1: This is what I did when I had the same problem. using System; using System.Text; using LibUsbDotNet; using LibUsbDotNet.Main; namespace Examples { internal class

Locking mechanism of Mifare Classic 1K

天涯浪子 提交于 2019-12-17 09:55:29
问题 The procedure of Mifare Classic 1K is Polling for tags Authenticate those tags If authentication succeded then read/write. I already completed those procedures and also read and write data from specific sectors. Command for Polling for tags is new byte[] { (byte) 0xFF, (byte) 0x00, (byte) 0x00, (byte) 0x00, (byte) 0x04, (byte) 0xD4, (byte) 0x4A, (byte) 0x01, (byte) 0x00 } Authentication command is new byte[] { (byte) 0xFF, (byte) 0x86, (byte) 0x00, (byte) 0x00, (byte) 0x05, (byte) 0x01,(byte)

RFID Serial Port Time Out When Reading Data

耗尽温柔 提交于 2019-12-14 02:30:02
问题 thanks for taking the time to look at my issue! I have a Texas Instruments S4100 RFID scanner. I am attempting to simply read the ID of the tags I swipe over the scanner with a C++ console app. I've been pulling my hair out since this is the first time I've ever worked with serial ports. I found out quite a bit about the issue. I first used the createfile function and then the ReadFile function. I am extremely confident I opened the port correctly as the functions returned true. And when I

Changing authentication key of a sector in MIFARE Classic

和自甴很熟 提交于 2019-12-14 02:29:13
问题 According to Evan's answer in this page, in order to change the authentication key of a sector we need to overwrite the key in the 4th block (final block) of that sector. The default key is always 'FF FF FF FF FF FF' which is a six bytes key. Now if I try to change it using the write method from the pi-rc522 library, it raises an Index Error because each block has to be 16 bytes, but the authentication key is only 6 bytes long. Where am I going wrong? The device is RC522 and I am using