Uso de array para almacenar datos de un sensor

Hola buen día.
¿Podrían ayudarme con mi código? Tengo algunos conocimientos de Arduino, pero hace años que no lo utilizo y me gustaría un poco de asesoría.

Necesito obtener la mediana de un conjunto de datos obtenidos de un sensor (ACS712, intensidad de corriente). Para la mediana pretendo usar una librería, sin embargo tengo problemas para almacenar los datos del sensor en un array para después manejarlo. Uso un Arduino Uno y pretendo sacar unas 80 muestras por segundo durante 0.5 s, 1 s y 2 s.

Espero puedan ayudarme, ¡gracias!

¿Podrían ayudarme con mi código?

Por mas que reviso tu código no veo donde está el inconveniente.

Vaya, me pasó lo mismo.

Lee las normas del foro @OmarPay!!

Acá tienes un enlace que te puede servir de Luis Llamas y su promedio móvil, mira el ejemplo y luego adáptalo a tu caso.

Esta todo en internet, incluso lo que preguntas, pones en Google: Arduino mediana y lo encuentras, pones Arduino promedio y lo encuentras.