I'm pretty sure that exactly what the settings on the Communication tab of firmware config window already do (go to Tools > Firmware Configuration). You set the "communication timeout" and if the software doesn't receive a response from the printer within that many seconds, it automaticall...