Difference between revisions of "Northwind Example Application - Advanced Development Topic"

From RifidiWiki

Jump to: navigation, search
Line 13: Line 13:
 
* 2. a tag moves from the dock door to the weigh station.   
 
* 2. a tag moves from the dock door to the weigh station.   
 
* 3. tags are seen with their forklift tag.
 
* 3. tags are seen with their forklift tag.
 +
 +
Occasionally, something can go wrong and an item will do something unexpected. Error messages should be printed if...
 +
* 1. Tags move from the weigh station to the dock door, stating that the tag moved backwards.
 +
* 2. Tags are seen on the weigh station which was not seen at the dock door. 
 +
* 3. Item tags are seen without an accompanying forklift tag.   
 +
 +
More documentation on how this was accomplished is given in the Esper documentation, as well as the

Revision as of 14:51, 28 March 2014

Example: Northwind

Congratulations! You are the proud new founder of Northwind Shipping Inc. -- "delivering packages faster than a caffeinated lightning bug"™. One of your core business strategies is to out perform your competitor -- Pony Express Shipping Inc. -- by capitalizing on increased efficiencies gained by your innovative use of technology. You have heard all the hype about RFID and want to employ in it your new, state-of-the-art distribution center. You have decided to use the Rifidi Edge Server to run the RFID applications you will need in your distribution center. This tutorial will show you how to set up an application and use all the various features provided by the Rifidi Edge application API.

Northwind Business Rules

The Northwind distribution center's current process looks like this:

  • 1. Boxes (fitted with RFID tags) are loaded onto a pallet, which are transported via forklift (also outfitted with RFID tags) to a dock door. From the dock door, an inventory is taken.
  • 2. The forklift will then take the packages to a weigh station, where the packages would be weighed.
  • 3. After the weigh station, the packages would be sent out for shipping. RFID can add value to this workflow by monitoring whenever a tag enters or leaves an area (either the dock door or the weigh station), and do extra processing based on what happens when it enters and leaves an area.

A message should be printed when...

  • 1. a tag enters or leaves an area.
  • 2. a tag moves from the dock door to the weigh station.
  • 3. tags are seen with their forklift tag.

Occasionally, something can go wrong and an item will do something unexpected. Error messages should be printed if...

  • 1. Tags move from the weigh station to the dock door, stating that the tag moved backwards.
  • 2. Tags are seen on the weigh station which was not seen at the dock door.
  • 3. Item tags are seen without an accompanying forklift tag.

More documentation on how this was accomplished is given in the Esper documentation, as well as the