This document is meant as a brief quick start guide to running two transformers and connecting the using the jigsaw editor. This involves
The Tangible Toolbox is based on a shared Data Space that enables people to easily administer and re-configure services based on embedded devices around the home. This toolkit also enables devices to be integrated with each other through several different editors.The conceptual model of the Tangible Toolbox is services composed of components. These components are seen as three different kinds of transformers. Two that either transform physical properties to digital data or vice versa and the third kind that takes some digital data and transforms into another form of digital data. The Data Space is implemented with the EQUIP system.
Running the Tangible Toolbox requires java version 1.4 (or higher version).
equip_services.bat in accord/toolbox/bin. There might be several messages in the three DOS windows that at first sight might seem like errors but are normal behviour. See the updater.bat, equip server and equip trader example printouts. KitchenTableDisplay.bat in accord/apps/transformers/KitchenTableDisplay/ Reminder.bat in accord/apps/transformers/Reminder/ control.bat in accord/toolbox/bin The Jigsaw Editor is shown in Figure 1. This example will show how two transformers are connected and it also explains the functionality of the transformers. The Jigsaw editor is composed of a number of panels: a Menu list of available transformers at the top, an Editor editing canvas in the middle, and a Connections panel at the bottom to store connections.
In this example, there are two transformers the KitchenTableDisplay and the Reminder.
|
Reminder |
|
|
KitchenTableDisplay |
The transformers can be dragged and dropped into the editing canvas. The editing canvas serves as the work area for connecting pieces together and visualizing their activities. Connecting pieces together works by dragging a particular piece in the vicinity of a fitting target piece. In Figure 1, the Reminder is connected to the KitchenTableDisplay.
Scenario: A Reminder application lets a user enter textual or auditory reminders. This is done in three steps (Figure 2 show the Reminder application):
For more information on running the ACCORD Tangible Toolbox, see User Guide.