From 0ff0aaf17933d0b80f1da61e4feeaaf8b3ed2ed5 Mon Sep 17 00:00:00 2001 From: itzmarkoni Date: Sat, 14 Jun 2025 19:05:16 -0400 Subject: [PATCH] updated --- main.lua | 6 ------ status_driver.lua | 7 +++++++ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/main.lua b/main.lua index 2f155c8..b9bca51 100644 --- a/main.lua +++ b/main.lua @@ -11,11 +11,6 @@ burnRateDriver = kernel.addDriver("burnrate_driver") local function runMonitors() - local status = reactor.getStatus() - if(not status) then - reactor.activate() - return - end parallel.waitForAll(tempDriver.watch, coolantDriver.watch, statusDriver.watch, turbineDriver.watch, burnRateDriver.watch) -- while true do -- tempDriver.watch() @@ -70,7 +65,6 @@ local function run() sleep(1) end monitor.clear(); - reactor.setBurnRate(2) parallel.waitForAll(runMonitors, runDisplay) end diff --git a/status_driver.lua b/status_driver.lua index 12a523c..bee9616 100644 --- a/status_driver.lua +++ b/status_driver.lua @@ -20,6 +20,13 @@ end -- end local function watch() + reactor.setBurnRate(2) + local status = reactor.getStatus() + if(not status) then + reactor.activate() + return + end + while true do checkStatus() sleep(0.05) -- Update every tenth second