this way, if the average scan takes longer than the tick interval, the ticker will be unblocked and scans won't stack on top of each other related #63
this way, if the average scan takes longer than the tick interval, the ticker will be unblocked and scans won't stack on top of each other related #63