Practical
Embedded Java

Amulet LCD & Touchscreen


A practical engineering approach to using embedded Java in real-world applications.


...



Here's how to set up and use the Amulet Technologies LCD and touchscreen.

Also see this example: http://jcx.systronix.com/appnotes/lego-arm.htm which uses the Amulet in master mode, with the old (2.1.9) command byte values.

Amulet Class and Test code (revised Sep 16) >> largely untested and very incomplete <<
Amulet

Generic Amulet class which parses serial streams from/to an Amulet LCD and touchsceen with version 3.0.4 or later firmware.

Test A test class which instantiates the Amulet class and also uses Uart and FastSwitch from the SystronixUtils library. The Test class is where the Amulet display gets set up, and actions are added for the Amulet screen widgets. You may need to modify Test to suit your execution environment, desired GUI actions, etc.
Amulet.jar (contains all the above files) JAR file from which you can execute the Amulet package classes com.systronix.amulet.*
Contains java source, javadocs and the Ant XML files used to build them.
To use these files, save this JAR file in an appropriate place such as a java_lib/amulet folder. Then add this JAR file location to your system classpath. Then you can import com.systronix.amulet.Amulet and use it in your Java programs.
You can extract the javadocs into a subfolder and refer to them for instructions on using the SystronixUtils API.
Then, you will want to create your own project which uses an Amulet display, based on the Test class.

 


 
Systronix® 939 Edison St, Salt Lake City, Utah, USA 84111
Tel +1-801-534-1017, Fax +1-801-534-1019
contact us     Time Zone: MDT (UTC-6)
 

Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
Systronix is independent of Sun Microsystems, Inc.
TStik, JStik, JCX, JStamp, JSimm, JDroid, and JRealTime are trademarks of Systronix, Inc.
1-Wire, iButton and TINI are trademarks of Dallas Semiconductor
Simmstick is a trademark of Dontronics
LEGO® is a trademark of Lego A/S, Denmark