Also was ich am Anfang immer nicht gebacken bekommen habe, war dass ich vergessen habe die encoder zu starten und zu initalisieren. Das habe ich immer vergessen:

Encoder_Init() initializing encoder-counter
Encoder_Start() start autoencoding

Dann fährt er nämlich auch immer gerade aus.