From da2b8bd48fb8620278459e98669bf8482aa6e9e4 Mon Sep 17 00:00:00 2001 From: "navid.sassan" Date: Fri, 2 Apr 2021 15:47:09 +0200 Subject: [PATCH] testing --- redstone_toggle | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/redstone_toggle b/redstone_toggle index 9eb81da..ff83346 100644 --- a/redstone_toggle +++ b/redstone_toggle @@ -1,8 +1,5 @@ local hostname = "redstone_toggle" .. os.getComputerID() -output_state = redstone.getInput("back") -lever_state = redstone.getInput("top") - function dump(o) if o == nil then return "" @@ -53,7 +50,7 @@ function recv() print("Pong!") rednet.send(master, "Pong!") elseif data == 'toggle' then - output_state = !output_state + local output_state = !redstone.getInput("back") redstone.setOutput("back", output_state) print("Toggled output to: " .. output_state) rednet.send(master, "Toggled output to: " .. output_state) @@ -64,12 +61,15 @@ function recv() end function lever_input() + local lever_state = redstone.getInput("top") while true do local new_lever_state = redstone.getInput("top") if new_lever_state != lever_state then lever_state = new_lever_state - output_state = !output_state + local output_state = !redstone.getInput("back") redstone.setOutput("back", output_state) + print("Toggled output to: " .. output_state) + rednet.send(master, "Toggled output to: " .. output_state) end sleep(1) end