The OneWireViewer

The OneWireViewer is a Java™ application for exploring iButton or 1-Wire™ chip features from your PC. It is included in the 1-Wire Drivers installation program.  Before running the program, make sure that a USB port kit (DS9490R + DS1402D-DR8) or a serial port kit (DS9097U + DS1402D-DR8) is 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, Hygrochron and other devices. The following screenshot demonstrates the interface to the OneWireViewer as well as the temperature log viewer for the Thermochron:

OneWireViewer screenshot

 

The OneWireViewer is installed by default through the 1-Wire Drivers installation as an executable.  Just double-click to run it.  The executable version of the OneWireViewer requires that a Java Runtime Environment (JRE) be installed, but the program does not need an internet connection to run.  See Application Note 4373 “OneWireViewer and iButton® Quick Start Guide” to get started.

Installing Java

The OneWireViewer requires the latest Java Runtime Environment (JRE) from Oracle to be installed before running.  To download and install the latest JRE, please visit:  http://java.com/.  If the target PC has an x64 operating system, make sure to visit http://java.com with the 64-bit version of the Internet Explorer before downloading and installing Java.

              
Troubleshooting

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