IButton Programming Utility User Manual - V1.0
IButton Programming Utility User Manual - V1.0
IButton Programming Utility User Manual - V1.0
This document contains proprietary information that is protected by copyright. All rights are
reserved. No part of this document may be photocopied, reproduced or translated to
another language without the prior written consent of the manufacturer.
2
Table of Contents
3
1. iButton reader general characteristics
The iButton reader supports both RS232 and PS/2 interfaces.
The iButton reader currently has no support for international keyboard layouts (firmware revision
v1.30 and earlier). A US keyboard layout is assumed.
3. Software installation
Connect the iButton reader to the POS system.
Start the POS system.
Double-click on the CIDTestApSetup file icon and follow the on screen instructions to install the
utility on your system.
Note: The reader is not a plug and play device. Always connect the iButton reader to the POS
system first and then only power up the system to ensure that the device is detected by the POS
system correctly.
4
Click on this button to select the device and interface parameters, and
Connect
to establish the connection between the reader and the utility
Click on this button to release the connection between the utility and
Disconnect
the reader. This is the last action before closing the program
Select the reader command from the drop down box.
Command
Used to access the iButton reader configuration window.
Response Shows the reader response to a command
Auto clear previous
response
Place new response
Display options for the Response window
on top
Clear button Button to clear the response window
Note: the other items in this window are not used for the iButton reader
3. Select the iButton reader parameters as shown below and click on the OK button:
If your device is configured with a serial If your device is configured with a PS/2
interface (default) interface
TIP: If your iButton reader is in serial mode and you access the reader in PS/2 mode, you can
still check the firmware version and the configuration of the reader. This is useful if you can not
5
remember the baud rate and parity settings of your device.
6
6. Reading and changing the iButton reader configuration
1. Follow the steps in Chapter 5.
2. Choose the GET CONFIGURE WORD or the SET CONFIGURE WORD command from the
command window. Both commands are equivalent.
Note: Only the first three commands in the list are used for the iButton.
All the other commands are for other devices.
3. Click OK
Note: This message is displayed every time you choose the Configure command.
If you have just changed the baud rate or the parity (for RS232 interface), the Configure command
will fail and display an error message. In that case, you need to exit the utility and re-start it with the
new baud rate or parity.
7
4. The Configuration Window is displayed
5. Click on the Get Configure Word to read the current iButton configuration into the reader.
The reader will beep once if the configuration has been read in correctly.
If the reading fails, you will get a message error.
8
6. Click on the respective radio buttons to check the Prefix, Postfix and OnMove settings.
9
8. To save your new settings into the reader, click on the Set Configure button. The reader will beep
if the settings were written to it successfully. If the settings can not be written, you will get an error
message after a few seconds.
9. Close the Configuration window by clicking on Close button, and then in the main window, click on
the Disconnect button.
2. Verify that the communication with the reader works correctly by clicking on the Send button.
The Response window will show the hardware and firmware versions.
3. Select the GET CONFIGURE WORD command from the command drop-down list, and click OK.
5. Click on the Set Configure Word button to save the new settings, and click on the Close button to
close the configuration window..
6. Click on the Disconnect button in the main window.
10
9. Changing the iButton reader interface
1. Follow the steps in Chapter 8, item 1-3.
2. In the iButton Auto Response Port drop-down box, select the desired interface mode.
3. Click on the Set Configuration button, then click on Close to exit the Configuration settings.
4. In the main window, click on the Disconnect button.
11
3. Click on the Select button and select the firmware file.
Note: the firmware file has a 'skx' extension
WARNING: Do not move the mouse or press the keyboard during firmware upgrade.
Do not exit the program or remove power during the update or the firmware may be corrupted,
and you will not be able to use the iButton reader anymore.
12
5. The firmware update is finished.
Click on the Close button.
7. To verify the iButton reader works well, follow the steps described in Chapter 5 to display the
firmware version.
13