Animatroller.Framework.PhysicalDevice.RGBIS.Output C# (CSharp) Method

Output() protected method

protected Output ( ) : void
return void
        protected override void Output()
        {
            byte strobe = (byte)(this.strobeSpeed == 0 ? 0 : this.strobeSpeed.GetByteScale(255 - 20) + 20);

            var color = GetColorFromColorBrightness();

            var rgbw = RgbConverter.GetRGBW(color);

            DmxOutputPort.SendDimmerValues(this.baseDmxChannel, new byte[] { rgbw.R, rgbw.G, rgbw.B, rgbw.W, 255, strobe });
        }