static void UpdateLNP(HidStream lnp) { do { Color c1 = colors[0]; Color c2 = colors[3]; Color c3 = colors[1]; Color c4 = colors[2]; LightingNodeUtils.BeignUpdate(lnp); byte[][] stripInfo = LightingNodeUtils.UpdateFourStrips(c1, c2, c3, c4); for (int i = 0; i < stripInfo.Length; i++) { lnp.Write(stripInfo[i]); } byte[][] fanInfo = LightingNodeUtils.UpdateSixFans(c1, c2, c3, c4); for (int i = 0; i < fanInfo.Length; i++) { lnp.Write(fanInfo[i]); } LightingNodeUtils.SubmitUpdate(lnp); System.Threading.Thread.Sleep(34); } while (running); }
static void UpdateLNP(HidStream lnp, Color c1, Color c2, Color c3, Color c4) { do { c1 = backIOColor; c2 = headerTwoColor; c3 = pchColor; c4 = headerOneColor; LightingNodeUtils.BeignUpdate(lnp); byte[][] stripInfo = LightingNodeUtils.UpdateFourStrips(c1, c2, c3, c4); for (int i = 0; i < stripInfo.Length; i++) { lnp.Write(stripInfo[i]); } byte[][] fanInfo = LightingNodeUtils.UpdateSixFans(c1, c2, c3, c4); for (int i = 0; i < fanInfo.Length; i++) { lnp.Write(fanInfo[i]); } LightingNodeUtils.SubmitUpdate(lnp); System.Threading.Thread.Sleep(15); } while (running); }