Emulator documentation summary

From RifidiWiki

Jump to: navigation, search

The Emulator is divided up into two main architectural pieces: The Engine is the component that emulates specific reader functions, and the IDE is The user interface for manipulating the readers. The Engine is controlled via RMI from the IDE. The Engine exposes RMI functions that allows the IDE to create new readers, start and stop readers, add and remove tags, and set and monitor GPIO.

Getting started (HowTo)

If you are interested in developing a reader, please see our Getting started guide


  • The Using the Engine API tutorial gives a simple example on how create a new instance of the engine and create a new virtual reader programatically
  • The Command Flow describes how commands move through the various components inside the engine.
  • The Engine Overview describes how the engine is structured in some technical detail
  • The Engine RMI Interface gives more information about how the RMI interface works.


Emulator Testing

  • EdgeServers describes some of the software that we use to test the Emulator against

LLRP Tool Kit

All Emulator Documentation

Personal tools