Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Pastebin Code - KmSUSB9g
- local rPort = peripheral.wrap("back")
- local modem = peripheral.wrap("left")
- local modemOut = 100
- local modemIn = 101
- modem.open(modemOut)
- print("modem Connected on port ", modemOut, "? ", modem.isOpen(modemOut))
- print("reactor port connected? ", rPort.getConnected())
- print("Enery Stored Command: ", rPort.getEnergyStored())
- function sendMsg(msg)
- local inMsg = modem.transmit(modemOut, modemIn, msg)
- --print(inMsg)
- end
- function updateDisplay()
- --sendMsg("reactor_active")
- --os.sleep(2)
- sendMsg(rPort.getActive())
- sendMsg(rPort.getEnergyStored())
- sendMsg(rPort.getFuelTemperature())
- sendMsg(rPort.getCasingTemperature())
- sendMsg(rPort.getFuelAmount())
- sendMsg(rPort.getWasteAmount())
- sendMsg(rPort.getEnergyProducedLastTick())
- end
- while true do
- if(rPort.getEnergyStored() < 500000) then
- rPort.setActive(true)
- end
- if(rPort.getEnergyStored() > 9500000) then
- rPort.setActive(false)
- end
- updateDisplay()
- os.sleep(0.5)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement