Making a Controller

Note: C# Examples require the IPS.Controller and IPS.SharedObjects assemblies.
Currently, IPS supports 512 channels each capable of being set at a value between 0-255 (1 byte).

1. Finding the Server (Optional)

This step does not need to be done if you know the address of the server you are connecting to and it is not going to change (or if you want to implement your own server location finding service)
C#
ServerFinder finder = new ServerFinder();
//The event returns the IP address of any server it finds
finder.OnServerFound += new Action<string>(finder_OnServerFound);
Other Languages
The IPS Server broadcasts using ZeroConf (Bonjour). Search for services matching dmx.udp.

Last edited May 8, 2013 at 10:06 PM by tombartindale, version 2

Comments

No comments yet.