may it be, that there is some other routine after the "CheckIfDCMotor" which causes the handshake to fail ? Pls. let me know, whether you need more log-output. Many thanks & kind regards DirkRead More...