The OneWireViewer

To install and start the OneWireViewer application, CLICK HERE.  If the application fails to load, see the Installing OneWireViewer section below.  For further documentation, please download the OneWireViewer User’s Guide.

The OneWireViewer is a Java™ application for exploring iButton or 1-Wire™ chip features from your PC. Before installing any software, a USB port kit (DS9490R + DS1402D-DR8) or a serial port kit (DS9097U + DS1402D-DR8) must be connected to the PC. OneWireViewer automatically finds iButtons or 1-Wire chips on the 1-Wire Network and displays their serial numbers with a description of relevant features and menu options. The OneWireViewer supports nearly every feature of the 1-Wire family of devices, including support for temperature, potentiometer, switch, A-to-D, humidity, and memory devices. In addition, device-specific features are included to support the Thermochron, the DS1963S SHA device, and the DS1961S/DS2432 SHA EEPROM device. The following screenshot demonstrates the interface to the OneWireViewer as well as the temperature log viewer for the Thermochron:

OneWireViewer screenshot

Using the OneWireViewer requires Java Web Start, which is included in the Java Runtime Environment version 1.4.0 (or later), which can be downloaded at http://java.sun.com/j2se/1.4/download.html. To use another version of the JRE, see the Java Web Start section below.

Installing Java Web Start

If Java SDK version 1.3 is used (the minimum required to run OneWireViewer), the Java Web Start Runtime must be downloaded separately. The Web Start Runtime is available for Windows, Solaris™ SPARC, Solaris X86, or Linux™. For a windows installation that already has a Java SDK installed, it is only necessary to download the Web Start Update Package. Otherwise, the Full Package must be downloaded.

Installing OneWireViewer

If clicking on the OneWireViewer JNLP file fails to start the application, right-click on the url and save the file to your desktop. Then double-click on the file to launch Java Web Start. After launching the application, you can delete the .jnlp file from your desktop. You can then launch the application by first loading Java Web Start and then selecting OneWireViewer.

It is possible to run the OneWireViewer from the command-line (without Java Web Start) like a standard Java application, but the jar's must be downloaded manually. Get OneWireViewer.jar and OneWireAPI.jar and use the following command line:

                       java -cp "OneWireViewer.jar;OneWireAPI.jar" OneWireViewer
              
Troubleshooting

To help debug any problems with installing the OneWireViewer, click on File->Preferences in the Java Web Start application. Then select the advanced tab. Select the "Log Output" option and specify the filename of the log file in a location it is easily recovered. Any output to this log may be useful in troubleshooting some problems.

Additionally, the OneWireViewer has a built-in message log that will display any "normal" exceptions such as those generated by intermediate contact or lack of 1-Wire adapter features. This is available under the View->Message Log menu option.

Updates

For more information about the OneWireViewer or for descriptions of any available updates, please visit the OneWireViewer home page.