Appendix a. 1-wire port adapters – Maxim Integrated OneWireViewer, Version 1.5 User Manual
Page 19

Hex Editor with File Viewer
Editing
Area
Multiple rows of 16 bytes each in the Hex tab of the viewer; the last row can be shorter (partially editable). Each row is treated as an
independent entity. More than one row can be updated before committing the changes. Use the Resize button to set the size of the editing
area, as needed. The description below assumes that the editing area contains data, which was obtained by selecting a file in the directory area
and then clicking the Read File button.
Changing
data
Using the cursor, select a range of adjacent bytes in the editing area and type as many new bytes as are selected. Entering data overwrites the
selected range and changes the background color of the row to yellow. When finished, click on Write File.
Deleting
data
Using the cursor, select one or more adjacent bytes in the editing area and press the "delete" key on the keyboard. This removes as many
bytes as are selected in the editing area and changes the background color of the affected field to yellow. When finished, click on Write File.
There is no padding at the end, and data deleted at the end remains unchanged. All other data in the row(s) is shifted to the left (lower
address) according to the number of bytes deleted.
Inserting
data
Position the cursor in a row of the editing area and type the data to be inserted. This changes the background color of the field to yellow and
shifts existing data to the right of the cursor out of the row, where it is lost. When finished, click on Write File.
Verifying
data
After writing, the file is automatically read back and its data is displayed.
Error
handling
Numbers from 0 to 9 and characters (upper/lower case) from A to F are accepted. Other characters can be entered in the editing area, but an
error message appears if there is an attempt to write the file to the device. Spaces are optional between bytes; they are taken as delimiters.
ASCII Editor (File Viewer Only)
Editing
area
This is a large blank field in the ASCII tab of the viewer. The size of the file can be changed using the Resize button. The description below
assumes that the editing area is filled with "blanks" or contains data, which was obtained by selecting a file in the directory area and then
clicking Read File.
Changing
data
Using the cursor, select a range of adjacent characters in the editing area and type as many new characters as are selected. Entering data
overwrites the selected range. When finished, click Write File.
Deleting
data
Using the cursor, select one or more adjacent characters in the editing area and press the "delete" key on the keyboard. This removes as many
characters as are selected in the editing area. When finished, click on Write File. Instead of padding at the end, the file is automatically resized.
Inserting
data
Position the cursor in the editing area and type the text to be inserted. No text is deleted. When finished, click on Write File. The file is
automatically resized.
Verifying
data
After writing, the file is automatically read back and its data is displayed.
Error
handling
All characters are accepted, including those that are not found on the English keyboard.
Appendix A. 1-Wire Port Adapters
The following table lists the 1-Wire adapters that the OneWireViewer supports. The name shown in the Short Reference column is used to identify a category of
adapter during the program setup. The DS9097E is a legacy adapter that relies on the bit timing of the UART that is controlling the COM port. This method is
described in application note 214, "
."
1-Wire Port Adapter Table
Port Type
Short Reference
Ordering Part Number
Extended Features
COM
DS9097U
DS9097U-009#
DS9097U-S09#
DS1411-009#
DS1411-S09#
Overdrive, power delivery, built-in serial number (009-suffix only)
COM
DS9097U
DS9097U-E25#
Overdrive, power delivery, EPROM programming (12V)
COM
DS9097E*
DS9097E#
EPROM programming (12V)
COM
DS9097E*
DS9097#
DS1413#
None
USB
DS9490
DS9490B#
DS9490R#
Overdrive, power delivery, built-in serial number
USB
DS9481R
DS9481R-3C7+
Overdrive, power delivery, EPROM programming (12V, 7V)
*Not recommended for new designs.
Extended Features
Overdrive
The standard 1-Wire data rate is 15.3kbps. All iButtons and 1-Wire devices support this communication speed. Most 1-Wire devices also support overdrive speed,
which is typically 125kbps.
Power Delivery
Most iButtons and 1-Wire devices are parasite powered. This means that they derive their operating energy from the 1-Wire net during communication. Some
devices, however, require more energy than can be accumulated in this fashion. For these devices, choose an adapter with the power-delivery feature.
Page 19 of 21