I have just started to learn how to use Vixen 3 and FPP to control my Christmas lights for this year. I have got as far as making a physical megatree and E1.31 controller to display the preset pixel effects in Vixen. That works fine as far as I have taken it.
To control my fixed colour strings I have an Arduino based device which takes an input of a digital code mapped to function parameters and it outputs PWM data so I can fade in and out etc. At the moment I run that from the keyboard or from a DIY sequence scripted into the device. I am trying to find a way of integrating the sequencing of that device into Vixen and got completely stuck.
I have been a week trying to find a way of using the Custom Value effect in the sequence editor because it sounds like what I need from the limited decription in the docs.
I have tried dragging a Custom Value Box onto the timeline for a single string and for a Generic Numbered Group with only one string (if that's different) and configuring it with 8bit Value then a Color then a string. The value I enter does appear in the effect label on the timeline but is not transmitted. I have tried repeating the effect, extending it, varying the value - all sorts. I put a serial monitor on the E131 data transmission ( as I have done successfully with other sequences) and print out the packet information from the header which tells me correctly which universe it is sending and it is sending zeros. I also tried exporting the sequence as a csv file and that contained 600 zeros. So I haven't understood how to set up the custom value effect. Before I spend another fruitless week on this can someone please tell me if there is a way of sending a value to a device from the Vixen time line and is it Custom value?
The section of the docs says
"Custom Value effect allows the sequencer to specify a custom numerical value, string, or color (RGB) value for an element at precise time(s) during a sequence. "
Which sounds exacly what I want to do but what is the procedure for configuring it?
To control my fixed colour strings I have an Arduino based device which takes an input of a digital code mapped to function parameters and it outputs PWM data so I can fade in and out etc. At the moment I run that from the keyboard or from a DIY sequence scripted into the device. I am trying to find a way of integrating the sequencing of that device into Vixen and got completely stuck.
I have been a week trying to find a way of using the Custom Value effect in the sequence editor because it sounds like what I need from the limited decription in the docs.
I have tried dragging a Custom Value Box onto the timeline for a single string and for a Generic Numbered Group with only one string (if that's different) and configuring it with 8bit Value then a Color then a string. The value I enter does appear in the effect label on the timeline but is not transmitted. I have tried repeating the effect, extending it, varying the value - all sorts. I put a serial monitor on the E131 data transmission ( as I have done successfully with other sequences) and print out the packet information from the header which tells me correctly which universe it is sending and it is sending zeros. I also tried exporting the sequence as a csv file and that contained 600 zeros. So I haven't understood how to set up the custom value effect. Before I spend another fruitless week on this can someone please tell me if there is a way of sending a value to a device from the Vixen time line and is it Custom value?
The section of the docs says
"Custom Value effect allows the sequencer to specify a custom numerical value, string, or color (RGB) value for an element at precise time(s) during a sequence. "
Which sounds exacly what I want to do but what is the procedure for configuring it?