Skip to content

Commit

Permalink
added building Pi executable to read me
Browse files Browse the repository at this point in the history
  • Loading branch information
dep11007 committed May 1, 2015
1 parent 77ce921 commit 2fd3a42
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Thermocontroller is an interactive server/client setup for environmental control

##Usage Instructions
Program Requirements
The thermostat/thermocontroller device code is designed to be run on a Raspberry Pi device. The code has been tested on a Raspberry Pi Model B and Model B+. The Pi4J library is used for interfacing between Java and the Raspberry Pi.
The thermostat/thermocontroller device code is designed to be run on a Raspberry Pi device. The code has been tested on a Raspberry Pi Model B and Model B+. The Pi4J library is used for interfacing between Java and the Raspberry Pi. To install the distributed executable for each thermostat in the network you must use the "Export" feature in Eclipse to package the JAR file. During the export process you must select the Main Class file to be *ThermostatDevice.java* in the *thermostat* package. You must also make sure that you have the Pi4J library linked to the project and you select package required libraries with executable in the export process. The executable building was only tested on Mac OSX 10.10.3. To execute on the Pi: you must be running the latest version of Raspian, have an internet connection, and have Java 8 installed. Use the terminal command java -jar EXECUTABLE_FILE_NAME.jar to run program.

The server functionality runs in a JavaFX GUI. This requires the proprietary Oracle Java 8 runtime. It has been tested on Windows 7 SP2, OSX 10.10.3, and Arch GNU/Linux with Java 1.8.0_45.

Expand Down

0 comments on commit 2fd3a42

Please sign in to comment.