Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- os.loadAPI("ocs/apis/sensor")
- prox = sensor.wrap("right")
- lastTargets = nil
- rednet.open("left")
- function getTargets()
- lastTargets = prox.getTargets()
- return lastTargets
- end
- function getTimeout()
- sleep(2)
- return nil
- end
- while true do
- while lastTargets == nil do
- print("waiting")
- parallel.waitForAny(getTargets, getTimeout)
- end
- local targets = lastTargets
- print("Sending Sensor infos...")
- rednet.broadcast(textutils.serialize(targets))
- os.sleep(0.1)
- lastTargets = nil
- end
Advertisement
Add Comment
Please, Sign In to add comment