lab 1 code

Dependencies:   CMSIS-DSP_for_STM32F746G BSP_DISCO_F746NG

Revision:
23:d938f87dd1ee
Child:
25:5412779376a7
diff -r f36d7a53bb7e -r d938f87dd1ee signal_processing.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/signal_processing.h	Tue Dec 31 22:45:31 2019 +0000
@@ -0,0 +1,28 @@
+/**
+  ******************************************************************************
+  * @file    signal_processing.h
+  * @author  Brian Mazzeo
+  * @date    2020
+  * @brief   This file provides a set of code for signal processing in 487.
+  *          Parts are taken from example code from STMIcroelectronics
+  ******************************************************************************
+  * @attention
+  *          This code was specifically developed for BYU ECEn 487 course 
+  *          Introduction to Digital Signal Processing.
+  *
+  *
+  ******************************************************************************
+  */ 
+
+#include "mbed.h"
+#include "stm32746g_discovery_lcd.h"
+
+
+/**
+  * @brief  Process audio channel signals
+  * @param  L_channel: Pointer to Left channel data (float)
+  * @param  R_channel: Pointer to Right channel data (float)
+  * @param  Signal_Length: length of data to process
+  * @retval None
+  */
+void process_audio_channel_signals(float* L_channel, float* R_channel, uint16_t Signal_Length);