From 24a187828bef07b15da0e7812e454fcb71868a47 Mon Sep 17 00:00:00 2001 From: "navid.sassan" Date: Fri, 2 Apr 2021 15:57:22 +0200 Subject: [PATCH] fixed output --- redstone_toggle | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/redstone_toggle b/redstone_toggle index 9b57ad5..c2152a1 100644 --- a/redstone_toggle +++ b/redstone_toggle @@ -52,8 +52,12 @@ function recv() elseif data == 'toggle' then local output_state = not redstone.getInput("back") redstone.setOutput("back", output_state) - print("Toggled output to: " .. output_state) - rednet.send(master, "Toggled output to: " .. output_state) + print("Toggled output to: " .. tostring(output_state)) + rednet.send(master, "Toggled output to: " .. tostring(output_state)) + elseif data == 'get_state' then + local output_state = redstone.getInput("back") + print("Output state: " .. tostring(output_state)) + rednet.send(master, "Output state: " .. tostring(output_state)) end end end @@ -68,8 +72,8 @@ function lever_input() lever_state = new_lever_state local output_state = not redstone.getInput("back") redstone.setOutput("back", output_state) - print("Toggled output to: " .. output_state) - rednet.send(master, "Toggled output to: " .. output_state) + print("Toggled output to: " .. tostring(output_state)) + rednet.send(master, "Toggled output to: " .. tostring(output_state)) end sleep(1) end