main | install | faq | rio | redrat | sdk |
You must also have installed the device you'll be controlling with the Redrat.
There is also a troubleshooting help file located here: redrat trouble
You can find support for installation and usage at: http://groups.yahoo.com/group/jreceiver_user. No registration required to browse the message archives.
If you have a question or experience a problem, please post to this list (req. free registration) rather than contacting the author directly. The author will be monitoring it along with other users who can probably answer your question more promptly.
Follow these instructions ENTIRELY AT YOUR OWN RISK. While a good faith effort has been made to ensure that these instructions are accurate, you must nevertheless take full responsibility should you damage your system or your network. As a precautionary measure with any installation, you should first back up all your critical data and configuration files.
The Redrat relies on the Java Communications API, a library for communicating with serial (COM) ports. You'll need to install one of the following packages:
If using the Sun's JDK:
For Windows and Solaris:
http://java.sun.com/products/javacomm/index.html
For Linux:
http://www.interstice.com/~kevinh/linuxcomm.html, or
http://www.rxtx.org/
If using the IBM JDK:
For Windows:
http://www7b.boulder.ibm.com/wsdd/wspvtext-info.html
For Linux:
http://www-106.ibm.com/developerworks/java/jdk/linux130/othpkgs.html
TODO |
Copy win32com.dll to %JAVA_HOME%\jre\bin Copy javax.comm.properties to %JAVA_HOME%\jre\lib Copy comm.jar to %JAVA_HOME%\jre\lib\ext |
Download jreceiver-redrat-0.2.5.tar.gz and extract cd /usr/local tar fvxz /download/jreceiver-redrat-0.2.5 |
Download jreceiver-redrat-0.2.5.zip and extract to C:\Program Files |
Using a text editor, open /usr/local/jreceiver/etc/jrec_jetty.xmland UN-comment the Redrat configuration: <!-- *** jrec_redrat.war - REDRAT CONTROLLER *** THE CONFIG LINES -->Modify the leading and trailing lines so that you have <!-- *** jrec_redrat.war - REDRAT CONTROLLER *** --> THE CONFIG LINESremaining. Save the changes. |
Using Notepad, open C:\Program Files\JReceiver-0.2.5\etc\jrec_jetty.xmland UN-comment the Redrat configuration: <!--***UNCOMMENT FOR REDRAT*** THE CONFIG LINES -->Remove the leading and trailing lines so that you have THE CONFIG LINESremaining. Save the changes and restart JReceiver. Wait a minute for server to start and go to the following URL: http://localhost:8080/jrec_redrat/servlet/redrat-launcherYou should see I'm the Redrat Launcher Servlet. |
If it's not present, consult the servlet container's debug log for errors. Also you can try enabling debugging.
Select the COM port(s) to which your Redrat(s) are attached.
All the functionality to do this is present in jrec's Manager webapp.
Note that this design makes possible a network of controllers and their devices. For instance, you can have multiple Redrats (and other controllers) connected to different computers throughout a household, all available for configuration and control through a single web interface.
As an example, I (Reed) had to increase the 'Fuzz Factor' to the maximum to get it to recognize the Rio's signals.
To do this, I used a standard terminal program (19200N81) to configure my Redrat and entered the following strings:
EW01FF (hit return)
I've also had intermittent problems with the Redrat losing the sampling frequency. To fix this:
EW0008 (hit return)See here for more details on configuring your Redrat.
main | install | faq | rio | redrat | sdk |