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
4
votes
2 answers

Read Data from USB RFID Reader for Android

I am connecting USB RFID reader to Android Tablet using OTG cable. Data from RFID tag is directly written into notepad, but I can't access the device from Android code. RFID reader is not recognized as USB by app. Anyone has faced similar problem.…
Bads123
  • 879
  • 2
  • 13
  • 26
4
votes
1 answer

NFC NDEF message formatting : payload size (ISO 15693 header, NfcV)

"Hey bro, what's up ?" I'm in trouble with NDEF message formatting. I went through the NFC forum to know how to build a NDEF message with a single NDEF record (text RTD) with a payload, so I can program my tag (M24LR16E) through I2c. In addition to…
Oswin
  • 539
  • 1
  • 6
  • 20
4
votes
2 answers

Mifare authentication

Say I want to authenticate to Mifare Classic. How do I know the exact kind of APDU to send to the card? Example. This code: bcla = 0xFF; bins = 0x86; bp1 = 0x0; bp2 = 0x0; // currentBlock len = 0x5; sendBuffer[0] = bcla; sendBuffer[1] =…
user2568508
4
votes
2 answers

Get mifare card serial number with WinSCard library

I am working on an application that required reading the mifare card serial number, the language I am working with is C#. I am new to mifare reader programming, so I am sorry for asking dumb question. At first I would like to know if there is a…
cyrus-d
  • 749
  • 1
  • 12
  • 29
4
votes
1 answer

Reading from a serialport and displaying the result

here's the code I've come-up with so far: protected void Page_Load(object sender, EventArgs e) { try { serialPort1.PortName = "COM4"; serialPort1.BaudRate = 9600; serialPort1.Open(); this.serialPort1.DataReceived += new …
user2127755
  • 43
  • 1
  • 3
4
votes
2 answers

How to change the Mifare Classic 1k key A and Key B

I am using a Mifare classic 1k reader, and it comes with the default key A and B which is: FFFFFFFFFFFF Using the Key A to read and write works. but I want to change the keys. Is there anyway to get the correct access bits for the sector and what…
Liban
  • 641
  • 5
  • 19
  • 32
4
votes
1 answer

What is the maximum read length for 125khz RFID card?

I have a project that is using a 125Khz RFID cards,dots, stickers. I need a card reader that has a read length of AT LEAST 4-7 metres. The reader will collect all tags within that range and check them against an inventory. I have not been able to…
bagnap
  • 511
  • 7
  • 17
3
votes
1 answer

Bluetooth Service UUID for RFID Scanner?

I'm working with CoreBluetooth for the first time and trying to figure out how to filter down the list of devices to just RFID scanners. I've learned that there are pre-defined Service UUIDs for various types of devices, but I can't find any of…
Kenny Wyland
  • 20,844
  • 26
  • 117
  • 229
3
votes
2 answers

Trying to understand USB, using C

I have searched for these answers but had no luck :( I have been working with a RFID device from China, so I know next to nothing about it. I am trying to write a program (actualy i'm trying to use someone else's library) to interact with it. When a…
Zephni
  • 753
  • 1
  • 7
  • 26
3
votes
1 answer

Android: how to write NFC-V (ISO15693) tags on Nexus S?

I'm trying to write a RFID tag on a Nexus S (Android 2.3.4) using the NFC-V technology. Using transceive() with a write single block command (0x21) invariably leads to a java.io.IOException: transceive failed Both read multiple tags (0x22) and stay…
Giovanni
  • 31
  • 2
3
votes
2 answers

NFC Sticker/Tag Encoding

So here is my basic motivation for my question obfuscated a little: I want to track a users loyalty to a particular store. Each store would have a NFC sticker on the register. On purchase the user would use an app on their phone (NFC available of…
IamAlexAlright
  • 1,500
  • 1
  • 16
  • 29
3
votes
2 answers

Raspberry pi pico rfid rc522 (Micropython)

I want to read data from mfrc522 (Iduino RFID-rc522) card reader using my RPi Pico but I don't know how to. I was trying to use mfrc522.py MicroPython library made for this purpose. Reader is communicating with Pi over SPI and I connected it to…
HeyNobody
  • 33
  • 1
  • 4
3
votes
4 answers

RFID reader integration with web page

I have a problem regarding RFID card reader integration to a web page. I found out that the solution is to achieve this ActiveX component and java script. so, my question is that how can we build a ActiveX component for card reader and the java…
Hitesh
  • 31
  • 1
  • 1
  • 2
3
votes
2 answers

Need a little help to fix an Arduino RFID program

I just extracted the problematic part of my program, I use RFID.h and SPI.h, I just want to know how to read on a RFID card (written with an android phone) I only write one letter : R, G, B, Y, ... (represent color) , on an Android tool I can See…
neoteknic
  • 1,930
  • 16
  • 32
3
votes
1 answer

How to make the system realize that the RFID card is read for 2nd time for sign out?

I am a beginner and I need some help/guidance! So basically I am trying to make an attendance system using Raspberry Pi 4 and RFID reader and writer. So far, everything is working well but I am struggling with sending data for sign_out. For now,…
ij817
  • 33
  • 4