Skip to content
scottshanafelt edited this page Jul 8, 2011 · 29 revisions

CIP

CIP is a JavaScript module that allows Command Fusion to communicate like a Crestron touchpanel. The goal is to allow Command Fusion to connect and communicate with a Crestron processor via an XPanel ethernet device module on the CIP port, as opposed to user modules that are limited to a less robust TCP socket system.

This effectively eliminates issues related to TCP server socket timing, unique ports, and other deeper issues related to user module sockets on Crestron. This also has dramatically lowered overhead in the Crestron system compared the iViewer server module, allowing more iViewer devices to be implemented on a single processor. This maintains compatibility with both 2 and 3 Series systems.

The module is also able to make multiple connections to multiple Crestron Control systems simultaneously. Each connection can use different IP ID's. Each has independent connection feedback joins, as well as independent join ranges which will be association with that connection. This is achieved completely through Global Token settings and System/Feedback configurations, no editing of JavaScript should be necessary.

Help

  • Please visit the Help page.

Requirements

  • CIP v1.0 requires Command Fusion iViewer v4.04 or higher.

Release History

  • v1.0 - Implements standard XPanel features, with the addition of allowing serial text to be transmitted to the control system (something not usually available on XPanel's, however the Crestron device module does support it).

Future Features

  • Password protection
  • Dynamic Lists.
  • Support association of iPad device name/ID with IP ID's on control system.
  • ...

Known Issues

  • None at this time.

Authors and Contributors

Version Authors
v1.0 Scott Shanafelt, Jetson Systems
Clone this wiki locally