diff --git a/light-loop.js b/light-loop.js index 9a9fefc..a8accc1 100644 --- a/light-loop.js +++ b/light-loop.js @@ -47,13 +47,18 @@ module.exports = async function light_loop(light_index, max_brightness, debug) { const current_color = latest_color.get().slice(from, to); let is_changed = false; for (i in last_color) { - if (last_color.get()[i] != current_color[i]) { + if (last_color[i] != current_color[i]) { is_changed = true; break; } } if (is_changed) { - await send_color(lights[light_index], current_color); + await send_color( + lights[light_index], + current_color, + max_brightness, + debug + ); last_color = current_color; } else { await sleep(10);