Example #1
0
        // Token: 0x06000002 RID: 2 RVA: 0x000020E0 File Offset: 0x000002E0
        private void TimerCallback(object state)
        {
            LEDColor ledcolor = LEDColor.FromHSV(105, 100, 100);

            float  num  = (float)(((this.cycle / 5)) % 20);
            double num2 = (double)num / 20.0;
            int    num3 = (int)(num2 * 360.0);

            this.leds[0].Color = LEDColor.FromHSV(num3, 100, 100);

            this.cycle += configModel.Speed;
        }
Example #2
0
        // Token: 0x06000002 RID: 2 RVA: 0x000020E0 File Offset: 0x000002E0
        private void TimerCallback(object state)
        {
            LEDColor ledcolor = LEDColor.FromHSV(105, 100, 100);

            for (int i = 0; i < 20; i++)
            {
                float  num  = (float)((i + (this.cycle / 5)) % 20);
                double num2 = (double)num / 20.0;
                int    num3 = (int)(num2 * 360.0);
                this.leds[i].Color = LEDColor.FromHSV(num3, 1, 1);
            }

            if (configModel.ReverseDirection)
            {
                this.cycle -= (int)configModel.Speed;
            }
            else
            {
                this.cycle += (int)configModel.Speed;
            }
        }