Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Reactor Computer
- local Reactor -- Link au reactor
- Reactor = peripheral.wrap("back")
- local Wireless -- link au pc de Control
- Wireless = peripheral.wrap("right")
- local isOn
- local engStr
- local fuelTemp
- local caseTemp
- local fuelAmt
- while true do
- local event, modemSide, senderChannel, replyChannel, message, senderDistance = os.pullEvent("modem_message")
- if (senderChannel == 69) then
- if (message == "Activate") then
- Reactor.setActive(true)
- else if (message == "Desactivate") then
- Reactor.setActive(false)
- end
- end
- else if (senderChannel == 70) then
- Reactor.setAllControlRodLevels(message)
- end
- end
- isOn = reactor.getActive
- engStr = reactor.getEnergyStored
- fuelTemp = reactor.getFuelTemperature
- caseTemp = reactor.getCasingTemperature
- fuelAmt = reactor.getFuelAmount
- Wireless.transmit(71, 71, isOn)
- Wireless.transmit(72, 72, engStr)
- Wireless.transmit(73, 73, fuelTemp)
- Wireless.transmit(74, 74, caseTemp)
- Wireless.transmit(75, 75, fuelAmt)
- sleep(5)
- end
Add Comment
Please, Sign In to add comment