-- START CONFIG --

local modemside = "top"
local redstoneside = "back"

-- END CONFIG --


local modem = peripheral.wrap(modemside)
if not modem.isOpen(59632) then modem.open(59632) end

local running = true
local lastsignal = false
local thissignal = false

sleep(2) --wait for turtles to boot!

while running do
  thissignal = redstone.getOutput(redstoneside)
  
  if thissignal ~= lastsignal then
    modem.transmit(59632,59632,thissignal and "on" else "off")
  end
  
  lastsignal = thissignal      
end    
