ThePrescotts and Friends

Java Interface for X10 FireCracker (CM17A) Interface

The FireCracker interface is a very affordable way to control household appliances with your PC, but the software that comes with it is pretty basic and only available for Win32. This library makes the cute little device accessible to Java code running on any platform for which a JVM and an implementation of the javacomm API are available.

Note that, since the FireCracker connects to your serial port, this code will not work in an applet due to security restrictions and it requires native code to communicate with the serial port (which is available for a variety of platforms).

This distribution includes an archive, FireCracker.jar, which contains the code needed to send commands to the FireCracker interface, and can be incorporated into your Java application. It also comes with a sample program, TestFireCracker, which provides a simple command line interface and demonstrates the use of the library.

Download:

Release History: