РУС
ENG
In-house software «RFID Cube Base» and «RFID Box ID»
for managing components of integrated RFID systems
RFID Cube Base software

RFID Cube Base is implemented in Python 2.7.x and is intended to run under Linux.

The software consists of several modules:

  • LLRP module (works with Zebra FX9500 and Impinj R420; supports read, write, lock and kill of tags),

  • Web server (Flask-based),

  • USB controller module (traffic-light control).

Overall program structure.

At start-up a set of processes is created (one for LLRP, one for the web server, one / one per reader for the controller) together with data structures shared by these processes.

The reader-control process runs on the asynchronous engine twisted; a large part of the functions follows the pattern “create a callback object, bind it to a protocol trigger, and forget it”.

RFID Cube Base implements the following functions:
  • RFID Cube Base implements the following functions:

    • control of an RFID reader via the LLRP protocol (description here);

    • a set of HTTP interfaces for reader control and data retrieval;

    • control of a “traffic light” controller.

  • RFID Cube Base is intended to manage RFID readers that support the LLRP protocol, in order to simplify integration of RFID equipment into various information systems.

  • Main software functions:

    • RFID reader status model

    • Information about read RFID tags

    • Control of collection and processing of data from read RFID tags

    • Writing information to RFID tags

    • Automatic matching of the read tag list against a list of “goods” previously loaded to the server

  • General model of working with RFID Cube Base:

    1. Obtain the list of readers

    2. Start a reader

    3. Obtain tag data

      1. Manage processing parameters of read tags

      2. Manage tag access parameters

      3. Write data to tags

RFID BOX ID software

Overview

RFID BOX ID is intended to monitor and control an RFID tunnel. Typical uses of RFID BOX ID:

  • as standalone software;
  • as middleware to control an RFID tunnel from 1C;
  • as middleware to control an RFID tunnel from SAP.

The software can also produce a list of read tags as a .csv file with optional upload to an FTP server or Google Drive.

The list of read tags can also be returned via a web service. The data format is: tag number, read date, reader number, antenna number, RSSI*.

Hardware and software requirements:

  • OS: Microsoft Windows 7/8/10
  • Microsoft .NET 4.6.1
  • 1C
  • SAP

«RFID Cube Base» and «RFID Box ID» were included in the official Unified Register of Russian computer programs and databases by order No. 191 of the Ministry of Digital Development, Communications and Mass Media of the Russian Federation dated 23.04.2020.

Personal data processing policy