Browse Source
One master-console with a bring command Multiple slaves which react to a broadcast (via wireless)master
Joshua Moerman
13 years ago
2 changed files with 27 additions and 0 deletions
@ -0,0 +1,6 @@ |
|||||
|
local args = { ... } |
||||
|
|
||||
|
-- the wifi side, i guess... |
||||
|
rednet.open("right"); |
||||
|
rednet.broadcast(args[1]) |
||||
|
|
@ -0,0 +1,21 @@ |
|||||
|
local args = { ... } |
||||
|
|
||||
|
rednet.open("right") |
||||
|
while true do |
||||
|
-- we are using wireless to get the distance |
||||
|
-- so the master should be aligned with the slaves |
||||
|
local id, mess, dist = rednet.receive() |
||||
|
if mess == id then |
||||
|
turtle.up() |
||||
|
for i = 1, dist do turtle.back() end |
||||
|
|
||||
|
-- TODO: wait for empty chest or something |
||||
|
sleep(1) |
||||
|
|
||||
|
for i = 1, dist do turtle.forward() end |
||||
|
turtle.down() |
||||
|
end |
||||
|
end |
||||
|
|
||||
|
-- TODO: activate redstone for the buildcraft engine |
||||
|
|
Reference in new issue