Guest User

monitor

a guest
Sep 26th, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.06 KB | None | 0 0
  1. -- Simple Big Reactor Monitor(reactor) by Disappearer
  2. -- This program need wireless modem ,normal or advanced computer
  3. -- and computer port in reactor. If you have different setup than
  4. -- one shown on screens edit these three variables below.
  5.  
  6. rednet.open("left") -- side of wireless modem
  7. local reactor = peripheral.wrap("back") -- side or name of computer port
  8. local protocol = "reactor1" -- protocol used to send informations
  9.  
  10.  
  11.  
  12. while true do
  13. works = reactor.getConnected()
  14. if works == false then
  15. rednet.broadcast(works,protocol)
  16. sleep(0.1)
  17. else
  18. local mytable = {
  19. active = reactor.getActive(),
  20. casingtemp = reactor.getCasingTemperature(),
  21. energylasttick = reactor.getEnergyProducedLastTick(),
  22. energystored = reactor.getEnergyStored(),
  23. fuelamount = reactor.getFuelAmount(),
  24. fuelmax = reactor.getFuelAmountMax(),
  25. fueleatlasttick = reactor.getFuelConsumedLastTick(),
  26. fueltemp = reactor.getFuelTemperature(),
  27. fuelreact = reactor.getFuelReactivity(),
  28. wasteamount = reactor.getWasteAmount(),
  29. }
  30. rednet.broadcast(mytable,protocol)
  31. sleep(0.1)
  32. end
  33. end
Add Comment
Please, Sign In to add comment