function detectModem() for _,side in ipairs(rs.getSides()) do if peripheral.isPresent(side) then if peripheral.getType(side) == "modem" then rednet.open(side) return side end end end return false end local modem = detectModem() local event,param1,param2,param3 local x,y = 0,0 if modem == false then print("No modem found!") else rednet.open(modem) end term.clear() term.setCursorPos(1,2) while true do x,y = term.getCursorPos() term.setCursorPos(1,1) write("Press [SPACE] key to stop!") term.setCursorPos(x,y) event, param1, param2, param3 = os.pullEvent() if event == "rednet_message" then print("Rednet message: "..param2) elseif event == "key" and param1 == 57 then break end end rednet.close(modem)