el 07-25-2013 12:37 PM
Se quiere coger Cada muestra y comparar con la anterior, a fin de detectar un máximo de la señal cuyo valor
es almacenado en la siguiente posición de un buffer de memoria destinado a acumular los valores pico de las
oscilaciones uno detrás de otro según el orden de aparición
07-29-2013 12:16 PM - editado 07-29-2013 12:17 PM
Hola !
Te dejo un código que toma una señal aleatoria (ruido blanco) y detecta los máximos y los envía a un array (que puede ser tu buffer de memoria), guardando cada máximo que va apareciendo. Solo deberías reemplazar el Create Analog Signal por tu adquisición de datos.
La idea la saqué de este foro y este enlace.
Espero te sirva de ayuda. Bye !