diff --git a/index.js b/index.js index e891909..0624a2a 100644 --- a/index.js +++ b/index.js @@ -1,6 +1,7 @@ import * as server from './server.js'; import * as lights from './lights.js'; +const cfg = JSON.parse(fs.readFileSync('./config.json')); server.recv( (res) => { @@ -11,6 +12,6 @@ server.recv( } ); -while (true) { +setInterval(() => { lights.tick(); -} \ No newline at end of file +}, cfg.sleep_time || 500); \ No newline at end of file diff --git a/lights.js b/lights.js index 3665324..2645ae1 100644 --- a/lights.js +++ b/lights.js @@ -84,7 +84,7 @@ export function tick() { else { ws281x.render(pixels); } - ws281x.sleep(cfg.sleep_time || 500); + //ws281x.sleep(cfg.sleep_time || 500); } function fade(index) {