output-thread (no gpio); timeout