private void LightsOff() { if (MysticLightSDK.Ready()) { MysticLightSDK.setLEDs(System.Windows.Media.Color.FromRgb(0, 0, 0)); } if (LogitechGSDK.Ready()) { //LogitechGSDK.LogiLedSetLighting(0, 0, 0); } }
private void UpdateLights() { Random rnd = new Random(); int r, g, b; HsvToRgb(rnd.Next(0, 360), 1, 1, out r, out g, out b); //START OF EFFECT if (MysticLightSDK.Ready()) { MysticLightSDK.setLEDs(System.Windows.Media.Color.FromRgb((byte)r, (byte)g, (byte)b)); } if (LogitechGSDK.Ready()) { LogitechGSDK.LogiLedSetLighting(r * 100 / 255, g * 100 / 255, b * 100 / 255); } Thread.Sleep(FIRERATE_MS); //END OF EFFECT LightsOff(); }