From b8ceaf1da091300961bd9aeca69497dad11fce13 Mon Sep 17 00:00:00 2001 From: Laurie Fisher Date: Fri, 27 Jun 2025 14:21:57 +0100 Subject: [PATCH] test --- behavior.lua | 3 +++ status.lua | 10 +++------- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/behavior.lua b/behavior.lua index 9ae285f..e4b2c68 100644 --- a/behavior.lua +++ b/behavior.lua @@ -1,5 +1,6 @@ local M = {} +local logger = require("logger") local currentStatus = "idle" function M.getStatus() @@ -9,12 +10,14 @@ end function M.run() while true do currentStatus = "moving backward" + logger.log("Started moving backward") for i = 1, 10 do turtle.back() sleep(0.5) end currentStatus = "moving forward" + logger.log("Started moving forward") for i = 1, 10 do turtle.forward() sleep(0.5) diff --git a/status.lua b/status.lua index 7b3af0f..3e668ad 100644 --- a/status.lua +++ b/status.lua @@ -1,4 +1,5 @@ local M = {} +local logger = require("logger") local modemOpened = false for _, side in ipairs({"top", "bottom", "left", "right", "front", "back"}) do @@ -10,8 +11,7 @@ for _, side in ipairs({"top", "bottom", "left", "right", "front", "back"}) do end if not modemOpened then - print("No modem found!") - + logger.log("No modem found. Cannot report status.") end local id = os.getComputerID() @@ -27,11 +27,7 @@ function M.reportStatus(getStatusFn) time = os.time() } rednet.broadcast(textutils.serialize(msg), "turtle_status") - - -- Optional: print for debug - term.setCursorPos(1, 5) - term.clearLine() - print("Broadcasted: " .. status .. " @ " .. textutils.formatTime(os.time(), true)) + logger.log("Broadcasted status: " .. status) sleep(2) end