Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- =========================================================
- -- beacon[transmitter] API
- -- =========================================================
- -- ----------------------------------------------------
- -- Config
- -- ----------------------------------------------------
- local PROTOCOL_NAME = "BEACON"
- local TRANSMITTER_SEND_INTERVAL = 1
- local TRANSMITTER_MODEM_DIRECTION = "right"
- -- ----------------------------------------------------
- -- transmitter
- -- ----------------------------------------------------
- -- -- example
- -- local main = function()
- -- for i = 1, 100 do turtle.up() turtle.down() end
- -- end
- -- os.loadAPI("beacon")
- -- beacon.TRANSMITTER_MODEM_DIRECTION = "left"
- -- parallel.waitForAll(main, beacon.transmitter)
- function transmitter()
- rednet.open(TRANSMITTER_MODEM_DIRECTION)
- while true do
- rednet.broadcast(os.getComputerLabel(), PROTOCOL_NAME)
- os.sleep(TRANSMITTER_SEND_INTERVAL)
- end
- rednet.close()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement