EN16 Problems with LED programming

Hello everyone.
I’m a new Intech user and I’m having several problems programming my EN16.
I hope you can understand what I mean. I only speak German and translated using Google Translate.
I used the controller to control Native Instruments Traktor Pro 4.

  1. Problem:
    I programmed my buttons as a toggle.
    Page 1 has a default color for all buttons that is red (when the button is off in the software).
    When I press the button, it turns white.
    Everything’s fine so far.
    When I change pages and then return to page 1, the colors are different (a mix of my programmed colors and the default color blue???) until I press the button…then it’s as I programmed it.




    Please only pay attention to the first two columns; the others are not yet programmed.
    Image 1:
    Button OFF (color red)
    Image 2
    Button ON (color white/blue)

Then I change the page and return to page 1…
Image 3:
After returning to page 1, the colors are different than I programmed them. (Looks like a mixture of my programmed colors and the default color blue)
Image 4:
If I press the button once, the color changes to red (button OFF).
If I press it again, it changes to white (button ON).

Everything works until I change the page again. Then I have the same problem…

Thanks for your help in advance.

Regards, Tobi

Hi Tobi,

Welcome to the Forum!
What does your configuration look like in Grid Editor?

Because just trying to recreate your config, or something similar to that in Editor 1.6 with a module FW v1.4 mine looks like this and works as it should.
Buttons retain their toggled state and color between Pages.

My idea is that you’re still using the older default configuration.

Hello.
Thanks for your answer.
It was correct, I did the update and it works.
Thank you very much.

Now I’m trying “Start Animation” & “Stop Animation.”
I added a Start Animation block. When I press the button, the LED starts flashing. I added a Stop Animation block. But the LED doesn’t stop flashing.
What’s wrong?

Curious.

It probably has to do with the default version of those blocks using variables that don’t exist anymore.

I created this kind of useless piece of code which starts then stop the LED animation. But the important part of it is how you define the num variable.

What actually changed under the hood, that previously Button LED indices matched up with Button indices, but after FWv1.4 this is not true anymore.
So you have to use a proper way of getting the LED index, in this case the led_address_get() function which works like this:

led_address_get(int element, int n)

Returns the hardware index of an element's n-th led,
or nil if either parameter is out of bounds.

Hmm, I don’t quite understand that.
I have the same problem with the action blocks as you.
When I press it, it turns on, but doesn’t turn off.
I took some pictures.