This program is written for 32-Bit Microsoft Windows. The
source code
is provided in Delphi 5.0.
OPERATION OF 'RAY'
The 'RAY' example program contains three main windows. The main
'RAY'
window provides a list of the 1-Wire addresses found on the network.
A particular iButton can be opened for inspection of its directory
by
double-clicking on its 1-Wire address or by clicking once on the
1-Wire address and then clicking the Select button. A sub-directory
can be opened in the same manner. A file in the file list
window can then
be selected for editing in the same way. When the file name is
selected,
'RAY' attempts to read the file and display its contents in the
'File Data'
window. The file contents can be edited and the 'Accept'
button is pressed
to save the contents back to the file. The 'File Names' and
'File Data'
window can be removed by pressing the 'Cancel' button. The
'RAY' program
is ended by pressing the 'Exit' button on the 'Registration Numbers'
window.
README.TXT - This file.
RAYDEL32.DPR - Delphi project file.
RAYDEL32.DOF - Delphi options.
RAYDEL32.RES - Resource module.
RAYDELUN.PAS - Main pascal source file for registration number window.
DIRUNIT.PAS - Pascal source file for directory window.
FILEUNIT.PAS - Pascal source file for the file edit window.
iBTMEXPW.PAS - Pascal source file for the TMEX calls.
UPUNIT.PAS - Pascal source file for updating file.
RAYDELUN.DFM - Delphi form file.
DIRUNIT.DFM - Delphi form file.
FILEUNIT.DFM - Delphi form file.
UPUNIT.DFM - Delphi form file.
RAYDEL32.EXE - Program executable.