Using a reelyActive Showcase Kit and DirAct
Learn how to configure a reelyActive Showcase Kit to detect who is interacting with who or what.
Set up the Showcase Kit to collect and visualise ambient wireless data.
The three Owl-in-Ones included with a Showcase Kit ship configured to create a WiFi network among themselves, with one acting as access point (AP). Simply apply power to the Owl-in-Ones and the WiFi network will be established.
It is possible to use a single Owl-in-One for the demonstration. In this case, use the one labelled as Access Point.
The Pi included with a Showcase Kit ships configured to run Pareto Anywhere software, and to connect to the WiFi network of Owl-in-Ones. Simply apply power to the Pi and it will connect to the WiFi network, run the software and receive data from each of the Owl-in-Ones.
It is also possible to run Pareto Anywhere software on a laptop connected to the WiFi network (see references below).
The Pareto Anywhere software includes a variety of web applications, including Hello-DirAct! which visualises the real-time interaction data from DirAct beacons. Browse to the hello-diract web app based on your configuration:
In the next step the Puck.js will be configured to run DirAct embedded software so that data appears in the Hello-DirAct! web app.
Program the Puck.js beacons with DirAct embedded software.
The Puck.js included with a Showcase Kit ship configured with the latest version of DirAct. Simply insert the battery and the Puck.js should run the DirAct code.
Toggle between modes by clicking the Puck.js like a button . A red blink indicates sleep while a green blink indicates normal operation. Select sleep mode when not in use to prolong the battery life.
Observe the Hello-DirAct! web app presented in the previous step, and confirm that each Puck.js appears in the display. Manipulate the Puck(s) as follows to observe changes in their real-time data:
Configure other beacons to be recognised by the DirAct embedded software running on the Puck.js.
Use the BeaconSet+ app* to configure SLOT2 of the Minew E8 beacon as Eddystone-UID with the parameters listed here and in the screenshot.
For ease of association, the Instance ID can be set to the last two digits printed on the Minew E8 beacon, preceded by six zeros.
*see the References section below
Observe the Hello-DirAct! web app and confirm that the Instance ID of each Minew E8 appears in the nearest table of any Puck.js with which it is in close proximity.
Configure other beacons to trigger the Puck.js running DirAct to transmit its interaction table.
Use the BeaconSet+ app* to configure SLOT2 of the Minew E8 beacon as Eddystone-UID with the parameters listed here and in the screenshot.
It is acceptable for multiple exciter beacons to use the same Instance ID.
*see the References section below
Observe the Hello-DirAct! web app and confirm that the interaction table of each Puck.js is displayed when it comes in close proximity with the exciter beacon. Note that the DirAct embedded software has an EXCITER_HOLDOFF_SECONDS feature which means it will wait at least as many seconds before each subsequent transmission of its interaction table!
Pareto Anywhere is pioneering open source software for real-time location and context.
Continue exploring our open architecture and all its applications.