Note: The online demonstration works with Internet Explorer and Firefox.
The following table lists the available components of the URC Simulation Environment. Note that only some of them are available online, i.e. you can run them from your browser. Click on any of the links in the first column to launch the corresponding online component. (You need to have Javascript enabled in your browser.) Because this will run signed Java applets, you will need to confirm that you trust the provider of the applet.
Java Plug-in Required: To run the Configurable Target application, Java Runtime Environment (JRE) 1.5.0 or later is required. If your machine does not have one, the browser should automatically download the JRE. Please follow the instructions for installation. If your browser doesn't automatically download the software, please go to the following link and install the item "JRE 5.0" manually: Download Java 2 Platform (new window).
| Online component (click to launch as a new window) | Description. For Targets, links to their XML documents are provided. |
|---|---|
| The Swing client simulates a Universal Remote Console (URC) running
on a PDA.
Note: This applet should be launched before the target applets to obtain best discovery results. On the "All" panel (tab) you see a list of Target devices that are currently available (e.g. "TV"). Click on a Target to connect to it. Alternatively, navigate by keyboard (up and down buttons) and press the Enter key to connect. This will open a new tabbed panel with the Target's remote user interface. You can always go back to the "All" panel (tab) and open additional sessions with other Target devices. |
|
The Alarm Clock target simulates an alarm clock.
|
|
The lightswitch target simulates a dimmable light switch.
|
|
The VCR target simulates a VCR.
|
|
| The TV target simulates a TV. The TV has 5 channels and can be
controlled only by a URC.
Note: This applet requires that Java Media Framework 2.1.1 (download page in new window) is installed on your computer.
|
|
|
Text Client (only available as application) |
The text client is a simple text-based Universal Remote Console
(URC) running in a text window.
Note: The text client is not available as applet. However, you can download the applications package and run the text client as Java application locally on your computer. Please refer to the Downloads section of the project page. |
|
Elevator Target (only available as application) |
The elevator target is a simple text-based simulation of an
elevator, running in a text window. It's main part is written in C,
thus showing how to use the Trace URC SDK from a
non-Java application.
Target descrition: elevator.td.xml
Resource Sheets:
Note: The elevator target is not available as applet. However, you can download the applications package and run the elevator target as Java application + shared library locally on your Windows computer. Please refer to the Downloads section of the project page. |
The creation of the underlying software was funded by the National Institute on Disability and Rehabilitation Research (NIDRR), US Department of Education under grants H133E980008, and H133E990006; the National Science Foundation (NSF) via the Partnership for Advanced Computational Infrastructure (PACI); and gifts from Microsoft and Sun Microsystems.
Last update: Gottfried Zimmermann, 2006-10-24