TcubedButton IO Task      
 Home Up Next

ButtonIo Icon    The Button IO application sends RF Button press actions to the Event Processor. 
The Button IO application is used to evaluate and transmit RF Button press activities that are to be sent to the Event Processor.  The Button IO application translates RF receiver Id's into EPS Location Id's.  Due to the fact that a RF button press will likely be seen by more than on RF Receiver, multiple transactions per button press are sent from RFIDIN to the Button IO application.  It is the responsibility of the Button IO to determine what is the most likely location that the Button Press occurred from.  This evaluation considers the Button's Home Receiver, the RF Receivers which saw the Button and any priorities which have been assigned to the RF Receivers.  The screen below shows a typical Button IO Event screen.
buttonio_s1.gif (13508 bytes)

There is expected to be consistent interface between the RF Receivers and the Button IO application.  The "LED's" at the top of the screen represent each RF receiver defined in the system.   A dark green LED indicates the Receiver is idle and normal.  A bright green LED indicates that data has been received by that Receiver.  Any Receivers which have not sent any data are displayed with an orange color.  The screen below shows how a typical "Not Seen" receiver would appear.
buttonio_s2.gif (13596 bytes)

When a Button Press event is received it is added to the Evaluate List.  After a brief delay, to wait for the same Button to be detected at other RF receivers, the evaluation of the Button/Receiver(s) received is completed.  While the Evaluate List is waiting for other receptions, a small timer appears to the right to the Evaluate List.   This is seen below.
buttonio_s3.gif (13802 bytes)

If a RF receiver has not been heard from for more than 1 minute (user definable), the LED representing that receiver will turn bright yellow.  If it has not been heard from for more than three minutes, the LED will turn red.  This can be seen below.
buttonio_s4.gif (13560 bytes)

Contact Link to Guardianfor more information on the Event Processing System.

Last Modified: February 11, 2003