Questions tagged [rfid]

RFID is short for Radio Frequency IDentification. RFID systems consist of tags (physical markers that contain information) and readers (that can enumerate tags and read information from them, and in some systems, write information to them). RFID is typically used to identify (and obtain information about) products and equipment marked with RFID tags.

RFID is short for Radio Frequency IDentification. RFID systems consist of tags (physical markers that contain information) and readers (that can enumerate tags and read information from them, and in some systems, write information to them). RFID is typically used to identify (and obtain information about) products and equipment marked with RFID tags.

Image of an RFID tag

There are various different standards for RFID systems. Systems can be classified based on their operating frequency ranges:

  • LF: Low Frequency (125/135 kHz).
  • HF: High Frequency (13.56 MHz). Short read range, used mostly for ID cards.
  • UHF: Ultra High Frequency (840 - 960 MHz). Long read range and fast data capture (reads per second). Used for stock control and distribution in large open spaces.

Besides their standard RFID tags can be categorized based on their power supply:

  • Passive: Tags are powered through the RF field emitted by the RFID reader. They modulate their power dissipation or reflect portions of the reader RF signal to send data back to the reader.
  • Semi-Active / Semi-Passive: Tags are powered by themselves (e.g. through an on-board battery). Tags send data to the reader by modulating their power dissipation or reflecting portions of the reader RF signal.
  • Active: Tags use their own power supply (e.g. an on-board battery) to both, power themselves and to generate their own RF signal to send data to the reader. This typically allows a larger communication range than with passive and semi-passive tags.
1319 questions
7
votes
1 answer

integrating RFID with PHP

I am thinking of developing an offline (local) system using PHP and RFID for my office here. I have done some research regarding RFID device (card scanner type) and the SDK available out there in the market, but there is no SDK built for…
s3polz
  • 485
  • 1
  • 3
  • 16
6
votes
2 answers

NFC tags can be read by RFID reader?

I bought NFC tags (stickers) last week with NFR reader/writer kits, could able to write and read data using gototags software (yet to buy a phone with NFC). My question here is, these NFC tags can be readable by RFID reader? did some research that…
Balaji
  • 275
  • 1
  • 4
  • 13
6
votes
3 answers

How to communicate RFID tags with IDBlue RFID pen using iPhone?

For iphone is it possible to communicate RFID tags with IDBlue RFID pen (bluetooth connected) and store data into my application? If yes then is there any some readymade component or code library available for this?
Mrunal
  • 13,982
  • 6
  • 52
  • 96
6
votes
1 answer

How to read out an USB Rfid Reader imitating an HID keyboard using Linux and Python3

I'm using an Rfid Reader (a small usb stick) which imitates an HID keyboard on Debian Linux (Squeeze). less -f /dev/input/event2 gives me a bunch of gibberish on the screen the moment an rfid tag is scanned. By using an evdev Python library (…
abw
  • 209
  • 4
  • 8
6
votes
4 answers

Mifare cards: distinguish between 4-byte and 7-byte UIDs

I have a card reader that always report 64 bits, and can read cards with 4 or 7 byte UIDs. As an example, I see it can report: 04-18-c5-82-00-00-00-00 - a 4-byte UID in the form uid0-uid1-uid2-uid3-00-00-00-00 04-18-c5-82-f1-3b-81-00 - a 7-byte UID…
6
votes
1 answer

RFID algorithm to get card ID

I receive bytes from an RFID reader when presenting a card, but I'm unable to figure out how to derive the card ID from these bytes. For example, I have a card that has these numbers printed on it: 0007625328 116,23152. I would expect that this is…
IR_IR
  • 184
  • 1
  • 1
  • 11
6
votes
1 answer

Locking mechanism of Mifare Classic 1K

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…
Md. Sajedul Karim
  • 6,749
  • 3
  • 61
  • 87
6
votes
3 answers

Determine card type from ATR

Is it possible using ATR to determine whether I have ISO14443A or ISO14443B type card? If yes, how?
user2793162
6
votes
2 answers

Qt distinguish two keyboards? (One is actually RFID reader)

I have simple RFID reader that actually behaves as keyboard and returns read values with return character at the end. I want my application to listen only single (distinct) keyboard device (which i will choose/distinguish somehow) and to get the…
user767124
6
votes
4 answers

crc16 implementation java

I am having problems with calculating CRC-16 implementation of a byte array in java. Basically I am trying to send bytes to a RFID that starts writing to a tag. I can see the checksum value of array by looking tcpdump command on mac. But my goal is…
Ali Yucel Akgul
  • 1,101
  • 8
  • 27
  • 53
6
votes
2 answers

Distinguish Mifare Ultralight from Mifare Ultralight C

Is there a reliable way to find out if an RFID card is either a Mifare Ultralight or a Mifare Ultralight C? The only way i found so far is utilizing the difference in size of those two cards issuing a read command beyond the boundaries of the…
mibollma
  • 14,959
  • 6
  • 52
  • 69
6
votes
2 answers

Supported long-distance RFID passive tags on android phones with NFC?

Is there any way for an Android phone with NFC (Nexus, Galaxy, etc.) to read a passive RFID tag that was designed for longuer distances reads? I'm interested in using a same tag that can be read by a RFID reader at a longuer distance and a Android…
Michael Eilers Smith
  • 8,466
  • 20
  • 71
  • 106
5
votes
4 answers

What datasize is suitable for storing an RFID column in SQL server?

I'm new to the whole RFID arena. I need to store an RFID pr asset in the database. No decision has yet been made on what system will feed that particular field (or fields?) so I just want to set aside some space right now. Oracle has this whole…
Soraz
  • 6,610
  • 4
  • 31
  • 48
5
votes
4 answers

Programming with RFID scanners + Java?

I'm attempting to build a simple authentication system built around RFID. Basically I have an old computer and I'd like to buy a USB RFID scanner. However, I have no experience in this area and so I'm unsure what I'd be looking to buy. Basically I'm…
Aidanc
  • 6,921
  • 1
  • 26
  • 30
5
votes
1 answer

DESFire Key Diversification AV1

I've implemented AES Key Diversification AV2 and now I´m wondering what is SAM AV1 and how does it work? Any one can share a link or give some informatione? Just to share some knowledge an example for AV2: /* * Diversification Example: …
Felix Arnold
  • 839
  • 7
  • 35