acu156704 - Fix listen loop by using Timer instead of PeriodicTimer