Kanalog is needed for most encoders and a better setup but flop can handle some itself it that works out. As far as the encoders go, I thing that is how most of them work although some newer drives use packets with error detection which is nice