use realtime clock interrupts for poll timing