Skip to content

RDR Users Manual

Introduction

RDR is a compact LoRa NFC/RFID Reader that can be used as a RFID-to-LoRa Gateway. The device acts as a transparent gateway by sending the tag ID and the content of the raw data of the first NDEF file found on the tag.


Setup

This chapter describes the initial setup of a RDR NFC/RFID Reader.

Connect USB cable

Open the four screws on the backside of your device to access battery slots and the CONFIG port.

USB able connected to CONFIG port

The device is a so called USB slave that emulates a serial port over its USB socket. Windows 10 should automatically install a Virtual-Com-Port Driver (VCP).

Use Standard USB cable (USB-A to Micro-USB) to establish a connection between the device and your PC. Do do not need batteries at this stage as the device is powered via USB.

PPX Setup Tool

We recommend using our PPX Tool to setup the device. PPX is a web application running in a Chromium base webbrowser and using WebUSB technology to directly accessing a device.

Using the CLI (Optional)

However you could communicate directly with the device by using command line interface commands.

See the RDR CLI Documentation for a list of all commands available.

You need an emulation software such as RealTerm to send / receive commands over a serial link.

RealTerm

Use following communication settings:

  • Baudrate: 19200
  • Data Bits: 8
  • Parity: None
  • Stop Bits: 1

Note: all commands need to be terminated by CRLF. Therefore check the boxes '+CR' and '+LF'

The main settings

AppKey

Operation

Startup Sequence

After power up the device will check for a valid AppKey. If the AppKey has not been set, the left LED (LR LED) will start to blink red. (See CLI command lora set appkey and save for more information)

If AppKey is set the device will send a Join Request and waits for the Join ACK from the LoRaWAN® server. During this the left LED (LR LED) will slowly blink green. You will hear a double-beep on successful join and the LED will go off - the device is now ready to read NFCs!

A restart will be triggered if there is no answer from the network after 5 minutes.

Reading NFCs

RDR is able to read a wide range of ISO14443A/B NFC Tags. NFC tags can be formatted to contain an NDEF file system with one or more NDEF Records.

Contact us if you need a recommendation and get a list of devices we have successfully tested.

As soon as the device is initialized you can can start to read NFC tags. Hold the Tag to the centre of the device. You will hear a short beep and the RD LED will go on green.

Up to 50 readings are queued in a buffer including read timestamps. RD LED will go on red when buffer is full.

Note that maximum NDEF file length must not exceed 28 bytes. Otherwise it can not be transferred over LoRaWAN® on low data rates.

Sending Data

As soon as there are readings in the buffer, the device starts sending data. (LR LED is slowly blinking green)

The strategy is to pack as many NFC readings as possible into the payload. Therefore payload length depends on the following parameters:

  • Actual data rate
  • NDEF record data length

It might take some time to transfer all the NFC readings as device respects LoRaWAN® duty cycle (ETSI) regulations.

All data has been transferred when LR LED goes off.

USB Reader Mode

RDR can be operated as a connected LoRaWAN® device or alternatively as a NFC reader connected via USB.

To enable the offline mode use the CLI command set rdmode 1. Readings will be transferred over USB VCP in the following format.

<NFC_Serial>:<NDEF_File0_Payload>

Following table shows the difference between both modes.

Online Mode (Default) Reader Mode
LoRaWAN® Modem enabled
AppKey must be set
disabled
NFC Reader enabled enabled
Data Buffer yes (50 Readings) No
Data Output LoRaWAN® Uplinks Console Output (USB VCP)
LR LED on for 1s after power up always off
RD LED on for 1s after power up on for 1s after power up


LED Signalisation

RDR devices are equipped with two dual colour LEDs to signal status and error conditions.


Battery Powered

Following table shows all LED codes when device is powered by 4xAAA internal batteries. This is a power optimized setting as LEDs are nasty power guzzlers.

Left LED
(Reader)
Right LED
(LoRaWAN)
Meaning What To Do
green green Device is initializing Wait up to 10s
- green blinking slow LoRaWAN® Communication active
- red blinking slow LoRaWAN® Communication error Check LoRaWAN® registration
red red blinking fast oRaWAN® Keys not set Please set LoRaWAN® keys
- - LoRaWAN® Network connected Device ready to scan tags
green - RFID tag reading sucessful Remove RFID Tag
red - RFID reader not ready Try different RFID Tag
red blinking slow - RFID read buffer is full Wait for data uplinks
red blinking slow red blinking slow Battery low Replace or recharge batteries
red blinking fast red blinking fast Hardware error Contact Support


DC Powered (USB)

LED codes are slighly different when powered by a constant external power supply.

Left LED
(Reader)
Right LED
(LoRaWAN)
Meaning What To Do
green green Device is initializing Wait up to 10s
- green blinking slow LoRaWAN® Communication Active
- red blinking slow LoRaWAN® Communication Error Check LoRaWAN® registration
red red blinking fast LoRaWAN® Keys not set Please set LoRaWAN® keys
- green LoRaWAN® Network connected Device ready to scan tags
green - RFID tag reading sucessful Remove RFID Tag
red - RFID reader not ready Try different RFID Tag
red blinking slow - RFID read buffer is full Wait for data uplinks
red blinking slow red blinking slow Battery low Replace or recharge batteries
red blinking fast red blinking fast Hardware error Contact Support

Technical Specs

LoRaWAN

  • LoRaWAN: V1.0.3
  • Band: EU868
  • Activation Method: OTAA
  • ADR: On
  • DevEUI: Read from device via CLI
  • AppEUI/JoinEUI: 8CAE49CFFFFFFF05
  • AppKey: Printed on the LoRaWAN® Keys Slip

NFC Tag Compatibility

The following list of NFC / RFID chips have been tested and are known to work nicely. We will add more chips from time to time as soon as they have been tested.

NFC Type Standard Data Format
NTAG210 ISO 14443A 1-3 NDEF
NTAG213 ISO 14443A 1-3 NDEF
NTAG216 ISO 14443A 1-3 NDEF
MIFARE Ultralight EV1 ISO 14443A 1-3 NDEF
ICODE SLIX ISO15693 Other

NTAG®

NFC Tags with NTAG chip are compatible with every NFC device. The NTAG IC are last generation chips, which offer better performance of data transmission speed and reading range. There are different types of NTAGs, from NTAG203 to the more recent NTAG21x (NTAG212, NTAG213, NTAG216, etc.). NTAGs are the most suitable for marketing campaigns, because they are compatible with the different mobile operating systems: Android, Windows Phone and BlackBerry.

MIFARE Ultralight® EV1

Fully compliant with the international standard ISO/IEC 14443A, data transfer of 106 Kbit/s, field programmable ‘Read only’ locking function per page, up to 100.000 single write operations.

ICODE®

ICODE® is the industry standard for high-frequency (HF) smart label solutions operating on 13,56Mhz supporting ISO 15693/ISO 18000-3 compliant infrastructure