Schau mal hier rein: https://www.roboternetz.de/phpBB2/viewtopic.php?t=46191

Der Threadstarter hat ähnliches vor wie du. hai1991 hat dann ein sehr schönes Beispielprogramm gepostet. Dort wird auch das Problem mit PollSwitch angesprochen.