local modems = {peripheral.find("modem")} local logger = require('logger').init() logger.info("Powering up!") for modem_i, modem in pairs(modems) do modem.closeAll() modem.open(1) -- for i = (128 * (modem_i - 1)),((128 * modem_i) - 1) do -- modem.open(i) -- end logger.success("Modem " .. modem_i .. " opened ports " .. (128 * (modem_i - 1)) .. " - " .. ((128 * modem_i) - 1)) end local event, side, channel, replyChannel, message, distance while true do event, side, channel, replyChannel, message, distance = os.pullEvent("modem_message") logger.info(channel .. " " .. replyChannel .. " " .. tostring(message) .. " " .. distance ) end