esto q dices de q conoces la frec. de la entrada y la frec. del muestreo no entiendo a qué te refieres, supongo q la frec. de la entrada te refieres a que tu estás entrando senos con un generador, no?
implementar un filtro digital lineal no es dificil, la salida del filtro se calcula con la muestra actual de la entrada i un cierto numero de muestras anteriores y salidas anteriores, y la operacion q hay q llevar a cabo con ellas es una especie de media ponderada, una ecuacion en diferencias q se traduce en hacer un sumatorio de estas variables q he mencionado multiplicadas cada una por un coeficiente determinado.
para diseñar el filtro hay q saber lo q se quiere hacer y elegir un tipo de filtro adecuado, basicamente yo conozco los IIR (infinite impulse response) y los FIR (finite impulse response), cada uno tiene sus ventajas y sus inconvenientes, la forma de los iir mola pero los fir tienen ventajas en el tema de los desfases q producen, para diseñar los filtros existen procedimientos algoritmicos q dados una serie de parametros sobre lo q se quiere lograr calculan los coeficientes q tiene q tener el filtro.
como aqi solo tendremos un numero finito de escalas de tiempo, q supongo q pondreis 10 o así como mucho, no hace falta determinar los coeficientes de los filtros sobre la marcha y lo q se puede hacer es diseñarlos nosotros antes, según nos interese y q nuestro cacharro aplique un filtro u otro según la escala de tiempo seleccionada.
un ejemplo muy chorra de filtro digital es Y(n)=(X(n)+X(n-1))/2 la media de toda la vida aplicada en tiempo real (algunos la llaman media movil, es un filtro FIR) sobre las muestras de la entrada, y su efecto es de eliminar la componente de frececuencia "1/4 de la frec. de muestreo" [este filtro es una mierda como pasabajos pero bueno]
el rollo para aprovechar esto es el siguiente
1 pillar muestra de la señal (muestreo a la maxima velocidad q se requiera para cumplir el ancho de banda del osciloscopio)
2 filtrar la señal segun requiera la escala de tiempo seleccionada
3 diezmar y quedarse con las muestras q hagan falta para mostrar
fin xD