The integration of the Java VM allows to use the iLCD panelJoC board without external controller and makes it possible to take advantage of the computing power of the panel controller. See Application Class Design on how to implement a basic Java Application.
The environment for the implementation of a Java Application is fully integrated into the iLCD Manager XEJoC Manager. It provides all necessary features for editing, compiling and debugging a Java Program (see Java IDE for details), such as syntax highlighting, error highlighting, breakpoints, variable inspection, console I/O, call stack, source code outline, template insertion, code completion, global search.
Note that it is also possible to implement and debug a Java Application using the build in iLCD Simulator. Also check out the various Java samples via New - Browse for sample projects on the File Tab in the iLCD Manager XEJoC Manager.
Please note that the Java functionality is only availabe for panels with a DPC3090 controller.
Java programs can be started from within normal iLCD macros using the following commands. This is particularly useful if the Java program shall be started automatically on power-up.
Packages
Platform API
For programming the iLCD panelJoC board Java 1.1 including the usual packages java.lang, java.io and java.util can be used. Note that these packages are proprietary and there are some differences in comparison with a standard Java implementation.
Almost the full iLCD command set is still available via the package ilcd.
Communication interfaces such as I2C, SPI or UART can be accessed via the package comm.
Copyright © demmel products gmbh. All rights reserved.