DSECASH Maxim Integrated Products, DSECASH Datasheet - Page 3
![no-image](/images/manufacturer_photos/0/4/417/maxim_integrated_products_sml.jpg)
DSECASH
Manufacturer Part Number
DSECASH
Description
Power Management Modules & Development Tools eCash Evaluation Kit eCash Evaluation Kit
Manufacturer
Maxim Integrated Products
Datasheet
1.DSECASH.pdf
(21 pages)
Specifications of DSECASH
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Manual Software Installation
If for some reason, a manual installation of the eCash software is necessary, instructions are available below.
Specifically, see the sections entitled RXTX Instructions, eCashInit Setup Instructions, and eCashMonitor Setup
Instructions.
RXTX Instructions
Both included Java programs, eCashInit and eCashMonitor, require RXTX 2.1 to be installed on the PC. RXTX is a
cross-platform serial library used by eCashInit and eCashMonitor to communicate to the DS9097U and to the
eCash eval board. The installation of RXTX is performed automatically through the Java “Web Start” process, but,
just in case a manual install is necessary, the binaries for the Win32 build are included in the kit download
(available from the above URL: http://www.ibutton.com/ibuttons/ecashkit.html). Specifically, RXTX binaries can be
found in the software/rxtx folder of the download. If a platform other than 32-bit Windows is used, the binaries and/
or source to RXTX is downloadable from http://www.rxtx.org.
eCashInit Setup Instructions
Before running the eCashInit program, first install it either through “Web Start” as mentioned above (recommended)
or install it by hand. Again, the “Web Start” version can be found at: http://www.ibutton.com/ibuttons/ecashkit.html.
To compile and run by hand, follow the instructions below.
To compile the eCashInit:
To run the eCashInit:
Please note that the OneWireAPI.jar can be downloaded from the eCash Kit’s Java Web Start web page:
http://www.ibutton.com/ibuttons/ecashjava.html.
It can also be found in the 1-Wire API for Java Software Development Kit (SDK) located at the following web
address: http://www.ibutton.com/software/1wire/1wire_api.html.
Setting up RXTX and OneWireAPI.jar is handled automatically when installing/running the program with Java “Web
Start”.
eCashMonitor Setup Instructions
Similar to the eCashInit program above, it can either be installed through “Web Start” as mentioned above
(recommended) or installed by hand. To compile and run by hand, follow the instructions below.
To compile the eCashMonitor:
To run the eCashMonitor:
Note that the eCashMonitor program is still in development. It can be used to monitor the evaluation board and any
eCash transactions being performed by it. It should properly translate all 'events' and output them in plain English
(i.e. whenever a token is debited, it should properly display the debit amount and current balance for that token).
For a list of all the commands available for the eCash board, see the section entitled APPENDIX A: THE ECASH
PROCESSOR.
javac -classpath "<path to 1-Wire API>/lib/OneWireAPI.jar;." *.java
java -classpath "<path to 1-Wire API>/lib/OneWireAPI.jar;." eCashInit
javac -classpath "<path to 1-Wire API>/lib/OneWireAPI.jar;." *.java
java -classpath "<path to 1-Wire API>/lib/OneWireAPI.jar;." eCashMonitor
3 of 21
DSECASH: eCash Evaluation Kit