add a method to get a channel that triggers a pulse every x milliseconds