Existen encoders absolutos y relativos. Los relativos son los que se ha descrito bactering, y no usan ningún codigo. Los absolutos si dan como salia un código, normalmente gray, de un número de bits determinado (8, 16, 32, etc). Estos se suelen utilizar para controles de posición, ya que no se necesita ningún tipo de circuito que mantenga el valor en caso de corte de tensión, por ejemplo.