Hi All I will be controlling my FastLED project via DMX.

Hi All

I will be controlling my FastLED project via DMX. It will use the latest library running on a Teensy3.2.

My question is how to control the intensity. In the DMX world intensity is byte parameters with an absolute value of 0 to 255. I will be getting this value and then I want to change the brightness of the led display to that. So I need to set the absolute brightness value.

The FastLED brightness methods only seems to allow reducing the rihtness by a portion of the current value, which is not how DMX wants to do it.

Is there a way to accomplish this? Bear in mind that even when reduced to 0 (off) it should be ably to set the value to another value (from 0 to 255) and the display needs to get back there.

The intensity is a single value for the whole project. I am using EFFECT_HSV from LedText but also FastLED.showColor(CRGB::

Had a look in the class, discovered setbrightness - so all sorted, thank you.

Now need to figure out how to get the dmx to run concurrently with fastled, they seem to be getting in each others way.

yes had the same problem with an art car I’m working on and had to run all my dmx controlled stuff through a separate microcontroller