diff --git a/energy_control b/energy_control index 4fc8e27..9cfa8e1 100644 --- a/energy_control +++ b/energy_control @@ -23,7 +23,6 @@ function poll() while true do if redstone_toggle_id ~= nil then rednet.send(redstone_toggle_id, "get_state") - print('sent poll') end if de_store_mon_id ~= nil then -- todo @@ -35,7 +34,6 @@ end function recv() while true do local id, data = rednet.receive() - print("Message from " .. id .. ": " .. dump(data)) if id == redstone_toggle_id then if type(data) == 'table' then if data[1] == 'output_state' then @@ -50,24 +48,25 @@ end function draw_screen() while true do - term.clear() - term.setCursorPos(0, 0) - term.setTextColor(colors.white) - term.setBackgroundColor(colors.black) - print('Press "R" to toggle the rainbows') - term.write('Rainbows state: ') - if redstone_toggle_state == true then - term.setBackgroundColor(colors.green) - term.write('On') - elseif redstone_toggle_state == false then - term.setBackgroundColor(colors.red) - term.write('Off') - elseif redstone_toggle_state == nil then - term.setBackgroundColor(colors.purple) - term.write('Unknown') - end - print() - term.setBackgroundColor(colors.black) + print(tostring(redstone_toggle_state)) + -- term.clear() + -- term.setCursorPos(0, 0) + -- term.setTextColor(colors.white) + -- term.setBackgroundColor(colors.black) + -- print('Press "R" to toggle the rainbows') + -- term.write('Rainbows state: ') + -- if redstone_toggle_state == true then + -- term.setBackgroundColor(colors.green) + -- term.write('On') + -- elseif redstone_toggle_state == false then + -- term.setBackgroundColor(colors.red) + -- term.write('Off') + -- elseif redstone_toggle_state == nil then + -- term.setBackgroundColor(colors.purple) + -- term.write('Unknown') + -- end + -- print() + -- term.setBackgroundColor(colors.black) sleep(1) end end @@ -83,6 +82,5 @@ end rednet.open(modemSide) rednet.host("rmm", "master") --- parallel.waitForAny(poll, recv, draw_screen) -parallel.waitForAny(poll, recv) +parallel.waitForAny(poll, recv, draw_screen) rednet.close(modemSide)