Buenas tardes, estas utilizando BasicControl para leer los RPM ?.
¿ Cual es la mínima RPM que debes medir ?.
Eso de que salte, puede ser que la frecuencia de los pulsos del sensor fluctúen rápidamente,
por ejemplo, en un instante es 1Hz, en otro instante es 2Hz, etc. Eso hace que el calculo de RPM
cambie, ya que se multiplica por 60.
Proba medir frecuencia en vez de RPM, y fíjate como cambian los números, y avísame.
O hay un ruido que hace que la onda no sea puramente cuadrada, si es muy baja frecuencia se puede solucionar
con un capacitor pequeño en paralelo a la entrada.