Здравствуйте!

Не могу сообразить, а как обеспечить переход на определённый экран по таймауту, если не нажата ни одна кнопка?
Пример: Есть экраны для ввода параметров, или мы находимся где-то в глубине собственного меню из кучи экранов-подэкранов.
Задача: переходить на главный (статусный) экран, если не нажата ни одна кнопка на приборе в течение 30 сек. Как это сделать?