Lo de la no-linealidad tiene una explicación fácil.
Si el depósito tuviese una forma regular, por ejemplo un cubo o un cilindro, la altura del nivel de la gasolina (y por tanto, del flotador) tendría una relación directa con el volumen en litros de gasolina que hubiera en cada momento.
Sin embargo, los depósitos tienen formas extrañas. Imagínate que tuviera, por ejemplo, la forma de una botella invertida, con el cuello hacia abajo. Si fuera así, cuando el depósito estuviese lleno, el nivel iría bajando a una determinada velocidad por litro consumido, pero cuando el nivel llegase a la altura del cuello, la velocidad de descenso aumentaría mucho.
Es por ello por lo que la lectura del potenciómetro no será lineal, teniendo una relación directa con la forma del depósito.