Setting Up Visual Studio

  1. Download the Plugin API (dll's)
  2. Open the example project in Visual Studio

Making a Control Protocol Plugin

  1. Add a reference to IPS.Communication.dll
  2. Implement IEventClient
  3. (optional) Implement IServerService to advertise via Bonjour

Making an Output Protocol Plugin

  1. Add a reference to IPS.Communication.dll
  2. Implement IDmxOutput
  3. (optional) Implement IServerService to advertise via Bonjour

Deploying a Plugin

Once compiled, your plugin needs to be copied into the APP_DIR\plugins directory where you IPS server resides.

Any dependencies need to be deployed into this same directory.

If loaded correctly, your plugin will appear in the settings tab.

Last edited May 14, 2013 at 9:31 PM by tombartindale, version 8

Comments

No comments yet.