Hello Tizianos,
Using the three steps you describe should work. You should not fear using OSC or UDP. It is not all that hard. And you do not have to understand how OSC works to use it. OSC is just a way of sending a message from one place to another.
You can still create recordings using Cuelux Pro and dump them to the units. And as soon as you have done this you can close Cuelux Pro and let the units do whatever it is you want them to do.
Steps to setup show control.
1. Go to the show control page of the IoCore.
2. Select the source GPI and click Add.
3. Add an action from action types to the action list GPI.
4. Edit the action.
5. Set the trigger value to the GPI pin you would like to use.
6. Add a task OSC. (or UDP)
7. Select the feature send, function Control.
8. Click on Param 1 and enter a address. (This is just a text like "hello" or "gpi changed" without the quotes.)
9. Repeat step 3 trough 8 until all GPI port you would like to use send a OSC message. Please make sure all actions send messages to a different address. "GPI1", "GPI2", "GPI3" ...
10. Go to the settings page of the IoCore.
11. Set the Out IP 1 to the IP address of your CueCore, and append ":8000" without the quotes. Example 192.168.1.40:8000
At this point the IoCore should send messages to the CueCore when a change is found on the GPI pins.
12. Go to the settings page of the CueCore.
13. By default we use port 8000 for OSC. Please make sure this is the same number as you have append behind the ip address on the IoCore.
14. Go to the show control page of the CueCore.
15. Select the source OSC and click Add.
16. Add an action from action types to the action list OSC.
17. Edit the action.
18. Set the trigger value to the address you used in step 8.
19. Add a task Recorder .
20. Select the feature intensity and the function control.
21. Click on Param 1 and enter the number of the Recoding that should be changed by this message.
22. Repeat step 16 through 21 until all messages have been processed.
At this point you should be capable of controlling cue's in the CueCore with the GPI of the of the IoCore.
OT question: do you think that a raspberry pi3 will work with Cuelux pro? Ubuntu mate on. Do you ever tried this low-budget mini-pc?
We have not tested Cuelux Pro on a Raspberry pi. However our Linux releases have not been build for ARM CPU's and therefore i expect that it will NOT work on a raspberry pi. A low-budget mini-pc might work but I can not promise you it will.
But if you let the units run stand alone, Cuelux Pro is only needed during the setup of a show..
Best regards,
Guido