Advertisement
raphael76280

Bigreactor Reactor V1.0

Jul 30th, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.97 KB | None | 0 0
  1. --  Reactor Computer
  2. local Reactor -- Link au reactor
  3. Reactor = peripheral.wrap("back")
  4. local Wireless -- link au pc de Control
  5. Wireless = peripheral.wrap("right")
  6.  
  7. local isOn
  8. local engStr
  9. local fuelTemp
  10. local caseTemp
  11. local fuelAmt
  12.  
  13.  
  14. while true do
  15.     local event, modemSide, senderChannel, replyChannel, message, senderDistance = os.pullEvent("modem_message")
  16.     if (senderChannel == 69)
  17.         if (message == "Activate")
  18.             Reactor.setActive(true)
  19.         else (message == "Desactivate")
  20.             Reactor.setActive(false)
  21.         end
  22.     else (senderChannel == 70)
  23.         Reactor.setAllControlRodLevels(message)
  24.     end
  25.  
  26.     isOn = reactor.getActive
  27.     engStr = reactor.getEnergyStored
  28.     fuelTemp = reactor.getFuelTemperature
  29.     caseTemp = reactor.getCasingTemperature
  30.     fuelAmt = reactor.getFuelAmount
  31.  
  32.     Wireless.transmit(71, 71, isOn)
  33.     Wireless.transmit(72, 72, engStr)
  34.     Wireless.transmit(73, 73, fuelTemp)
  35.     Wireless.transmit(74, 74, caseTemp)
  36.     Wireless.transmit(75, 75, fuelAmt)
  37.  
  38.     sleep(5)
  39. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement