Setup Guide
Table Of Contents
- Notices
- About Thinkify, LLC
- A Quick RFID Introduction
- Thinkify Reader Protocol Overview
- Command Reference
- Summary
- "A" – RX Amplifier Control
- "BOOTLOADER" – Enter Bootloader
- "C" – Low-Level Chip Control Registers
- "F" – RX Filter Control
- "G" – GPIO Settings
- “I” – Inventory Control
- "K" – Kill, Lock, Access Descriptors
- “M" – MASK / SELECT control
- “NM" – Macro Control
- "P" – PROTOCOL control (Gen2 Air protocol)
- "R" – RF Control
- "RP" and "RM" – Multiplexing (Antenna Control)
- "T" – Initiate INVENTORY
- "X" – eXtra Data Read and Write Descriptor Control
"X" – eXtra Data Read and Write Descriptor Control
Sub Command Description Legal Values
for SET
<LEN> 1..8 (# of words to read)
<EBV> Word pointer into memory
(1-4 bytes)
XW
Report all XDATA write descriptors.
-
XWR
Reset all XDATA write descriptors. -
XW<#>
Report a given XDATA read descriptor. 0..3
XW<#><ACTIVE>
Set the <ACTIVE> flag for XDATA write descriptor <#>. 0..1
XW<#><ACTIVE><...>
Configures XDATA write descriptor <#> to perform a write at
the specified location, length, and with data provided.
XW<#><ACTIVE><MEMBANK><LEN><EBV><DATA>
<ACTIVE>
BIT0 - USE DESCRIPTOR
BIT1 - Change PC if length
different from tags current
length
BIT2 - USE BLOCKWRITE
BIT3 - INCREMENT DESCRIPTOR DATA
after successful write.
<MEMBANK> 0..3
<LEN> 1..8 (# of words to write)
<EBV> Word pointer into memory
(1-4 bytes)
<DATA> Data to write to location
See Description
“X” Command Examples
Read Extra Data in T Command
// Do inventory with default parameters.
READY>t51
STARTINVENTORY
TAG=3000E2003411B802011029356733
STOPINVENTORY 0x0001 0x004A
// Set read descriptor #0 to read
// Bank:1, Len:4, WordPntr:2
READY>xr011402
RDDESCRIPTOR=0
ACTIVE=1
BANK=1
LEN=4
PNTR=02
// Look for the extra data
50