View difference between Paste ID: atgrXiub and wFvBvEkt
SHOW: | | - or go back to the newest paste.
1
glass = peripheral.wrap("bottom")
2
3
rednet.open( "back" )
4
5
-- We always reset when starting back up
6
glass.clear()
7
8
-- Quarry status
9
statusQuarry = glass.addText( 40, 55, "Quarry", 0xFF0000 )
10
11
while true do
12
  device = ""
13
  
14
  rednet.broadcast( "get quarry" )
15
16
  sleep( 1 )
17
18
  senderID, message, distance = rednet.receive()
19
  print( senderID .. ": " .. message )
20
  
21
  for i in string.gmatch( message,  "%S+" ) do
22
    if not device then
23
      device = i
24
    else
25
      if i == "off" then
26
        statusQuarry.setColor( 0x229000 )
27
      else
28
        statusQuarry.setColor( 0xFF0000 )
29
      end
30
    end
31-
  sleep(10)
31+
32
  
33
  sleep( 10 )
34
end
35
36
rednet.close( "back" )