From 88a1dc0e80bb6842e7e5577fd19ab3b40c694fa5 Mon Sep 17 00:00:00 2001 From: Sam Chesney Date: Wed, 2 Nov 2016 13:50:27 +0000 Subject: [PATCH] Fix configuration of lib_mic_array with < 8 mics --- CHANGELOG.rst | 2 ++ module_usb_audio/pdm_mics/mic_array_conf.h | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 2c92a4e2..3acb245d 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -3,6 +3,8 @@ sc_usb_audio Change Log 6.30.0 ------ + - RESOLVED: Number of PDM microphone channels configured now based on + NUM_PDM_MICS define (previously hard-coded) - RESOLVED: PDM microphone clock divide now based MCLK defines (previously hard-coded) - CHANGE: Second microphone decimation core only run if NUM_PDM_MICS > 4 diff --git a/module_usb_audio/pdm_mics/mic_array_conf.h b/module_usb_audio/pdm_mics/mic_array_conf.h index a57e7753..e894cd10 100644 --- a/module_usb_audio/pdm_mics/mic_array_conf.h +++ b/module_usb_audio/pdm_mics/mic_array_conf.h @@ -1,7 +1,9 @@ #ifndef MIC_ARRAY_CONF_H_ #define MIC_ARRAY_CONF_H_ +#include "customdefines.h" + #define MIC_ARRAY_MAX_FRAME_SIZE_LOG2 0 -#define MIC_ARRAY_NUM_MICS 8 +#define MIC_ARRAY_NUM_MICS (NUM_PDM_MICS) #endif /* MIC_ARRAY_CONF_H_ */