From 3033f5dcdc452aff2de798ac20968c1bb9feebe6 Mon Sep 17 00:00:00 2001 From: "navid.sassan" Date: Fri, 2 Apr 2021 16:36:41 +0200 Subject: [PATCH] added polling --- energy_control | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/energy_control b/energy_control index e323637..983a9bd 100644 --- a/energy_control +++ b/energy_control @@ -20,11 +20,14 @@ function dump(o) end function poll() - if redstone_toggle_id ~= nil then - rednet.send(redstone_toggle_id, "get_state") - end - if de_store_mon_id ~= nil then - -- todo + while true do + if redstone_toggle_id ~= nil then + rednet.send(redstone_toggle_id, "get_state") + end + if de_store_mon_id ~= nil then + -- todo + end + sleep(1) end end @@ -75,5 +78,5 @@ end rednet.open(modemSide) rednet.host("rmm", "master") -parallel.waitForAny(recv, draw_screen) +parallel.waitForAny(poll, recv, draw_screen) rednet.close(modemSide)