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
2
votes
1 answer

RFID Reads PCD_Authenticate() failed: Timeout in communication

I am using an Arduino Uno and I am trying to read a RFID tag with a RC522 RFID Reader Module. The module is connected to the Uno like this: RFID Module with Arduino I have downloaded and installed the Arduino IDE 1.8.19 and downloaded the library…
2
votes
2 answers

NFC on Nexus S: "TagLostException" when writing to unknown block on ISO 15693 Chip

I am wondering if anyone out there has stumbled across the issue I am experiencing. I am writing an app to talk to a specific ISO 15693 RFID Chip using the Nexus S NFC capabilities. Communication between the phone and the chip works fine, most of…
sege
  • 81
  • 1
  • 7
2
votes
1 answer

Problem receiving Intents with Zebra Data wedge API

We are currently using a zebra device for company asset management so we are developing a small prototype android app to scan RFID tags. I've read from the data wedge API that the app can get scanned output has an intent broadcast. But the app is…
2
votes
1 answer

Passing RFID data from iPhone to a RC522

I currently have a Mifare RC522 module that I can use to successfully read/write to tags and cards, but I cannot successfully get it to read data that I am writing through an NFC phone app. Simply trying to get the RC522 module to read the data on…
Matt
  • 1,087
  • 1
  • 12
  • 28
2
votes
2 answers

Calling a function in another thread C#

I don't know how to put this but I'll try my best. I have a Windows form application which uses a webcam to take a photo of a user which works fine, I'm using the directshownet library found here http://directshownet.sourceforge.net/ and have used…
MattBH
  • 1,562
  • 3
  • 24
  • 31
2
votes
1 answer

CRC16 CCITT code - how to adapt manufacturer sample source

I try to create a code that would read data from RFID reader module. In order to do this I need to do CRC16 CCITT calculation. I have found C source code for the CRC16 checksum calculation in the reader manufacturer application technical datasheet…
bzc0fq
  • 579
  • 1
  • 3
  • 18
2
votes
1 answer

Is there way to detect a certain phone from a few feet away

I am trying to build a system with a raspberry pi that allows clients access into a building depending on their membership status. Right now, it uses QR codes, but I want to know if it is possible to add a feature where it uses some technology like…
2
votes
0 answers

How to Write applicaition on Mifare Desfire EV2 NFC badge

I want to write a simple application (open URL in the Browser) on a Mifare Desfire EV2 badge. There is already a non-NDEF proprietary format application on the badge. The badge supplier confirms the badge is not blocked for writing on it and there…
Quebindust
  • 79
  • 5
2
votes
0 answers

Read NFC Chips using the ACR122U and Python 3

I would like to read NFC cards I own and print something according to the specific ID of the CHip. Let's say I have 3 cards of ID: 1,2,3. I would like to make a python script allowing me to print 'Card 1' for ID 1... and so on. For now, I have…
2
votes
1 answer

combine multiple rows into one time interval

I have a data frame which is made up of the date and time a number of tagged animals visited a feeder. it looks like this - ID date_time A 2019-11-02 08:07:47 B 2019-11-02 08:07:48 A 2019-11-02 08:07:49 A …
Jamie Dunning
  • 153
  • 1
  • 9
2
votes
1 answer

Which uGrockIT RFID SDK(s) for iOS and Android

Which uGrockIT RFID SDK is recommended for a CodenameOne app for both iOS and Android devices? Should I use the Cordova SDK, or is it possible to bind to the device-specific SDKs via native interfaces?
JoseHeitor
  • 61
  • 1
  • 7
2
votes
1 answer

Cannot authenticate a sector in mifare card with correct key in android

I have a mifare classic 1K card and custom Key. But unable to read/write using it. Need help to find my mistake. I have identified the key that is used to read/write the mifare card using NXP Taginfo and Mifare Classic Tool. It shows access bits as…
Vamshi
  • 351
  • 2
  • 4
  • 21
2
votes
0 answers

Is it possible to control rfid buzzer by RS-232 serial in raspberry pi?

I'm trying to control (enable/disable) the buzzer of my UHF RFID Reader (CT-I809) by RS-232 serial port in raspberry pi with python. My app works well in detecting RFID tag, but when i click the "STOP READING" button, the buzzer is still buzzing and…
2
votes
1 answer

What does the error "ACCESS_TAG_MEMORY_OVERRUN_ERROR" in Zebra Android SDK mean, and how to fix it?

I am trying to read Memory Bank data from tags, and there are no exceptions, but the Operation Status returns "ACCESS_TAG_MEMORY_OVERRUN_ERROR" This happens with every tag now, while the official SKD RFID Zebra Application has a timeout error, when…
Tarod
  • 33
  • 5
2
votes
2 answers

How to use RFID module MFRC522-UART serial on python 3? (encoding/decoding issue)

I am trying to use a modified MFRC522 module on UART, but I am stuck finding the correct formatting for serial read/write in python 3. There is a library for python 2 which works for me: The readme on that link also describes the modification to the…
collins
  • 33
  • 5