Description
This application will act a a proxy between your X32 and client devices. It allows for an unlimited number of devices to connect to and receive real-time events from the X32. This increases the total number of clients from the current limit of 4.
/meters and /xremote requests will be multiplexed through a single request channel.
This application will result in all input/output of the X32 to pass through a central point, allowing the potential for extended applications including logging, filtering, monitoring, and optimizing.
Screen Shots
Usage
- Edit the xml configuration file to your preferences.
- Open a terminal or create a shell script.
-
java -jar x32-router.jar <path-to-config-xml>
- If using the default XML file, you can leave the path out
- The application will output the repeater address on the console.
- Connect your devices to the repeater instead of the X32.
Requirements
- Java 7
Change Log
0.0.5
- PLEASE MERGE YOUR CONFIGURATION FILE WITH THE LATEST ONE
- XML config file: added debug and trace categories
- XML config file: added port parameter for target device
- error and usage reporting
- automatic update checking for new versions
- bug fixes
0.0.4
- now uses XML config file
- added meter modes (see config file for details) to handle different ways to forward and return meter requests with parameters.
0.0.3
- /xremote is not enabled unless a client requests it (previously it was always on, now it only turns on if a client requests it, and will time out unless request again)
- removed debug output
0.0.2
- added multiplex support for /meters
- output version on startup
0.0.1
- added multiplex support for /xremote
Download
Release date: | September 19, 2013 |
Last updated: | March 6, 2014 |
Current version: | 0.0.5 |
File format: | .zip |
File size: | 47 KB |
Requirements: | Java 7 |
Price: | $0.00 USD |