From cf2bd24facc2671b26e817d9ebb4f1930249238f Mon Sep 17 00:00:00 2001 From: pennam Date: Wed, 21 Apr 2021 12:04:34 +0200 Subject: [PATCH 1/2] Fix gain_db renamed _gain --- libraries/PDM/src/stm32/PDM.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/PDM/src/stm32/PDM.cpp b/libraries/PDM/src/stm32/PDM.cpp index 241da2840..95a6a6df1 100644 --- a/libraries/PDM/src/stm32/PDM.cpp +++ b/libraries/PDM/src/stm32/PDM.cpp @@ -80,7 +80,7 @@ int PDMClass::begin(int channels, int sampleRate) { g_pcmbuf = (uint16_t*)_doubleBuffer.data(); _doubleBuffer.swap(0); - if(py_audio_init(channels, sampleRate, gain_db, 0.9883f)) { + if(py_audio_init(channels, sampleRate, _gain, 0.9883f)) { py_audio_start_streaming(); _init = 1; return 1; From 84d787d6ed5e0c3547d7d8f95cd7acfd70025d54 Mon Sep 17 00:00:00 2001 From: pennam Date: Wed, 21 Apr 2021 12:05:43 +0200 Subject: [PATCH 2/2] Fix _instance. _instance-> --- libraries/PDM/src/stm32/PDM.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/PDM/src/stm32/PDM.cpp b/libraries/PDM/src/stm32/PDM.cpp index 95a6a6df1..de335ea5e 100644 --- a/libraries/PDM/src/stm32/PDM.cpp +++ b/libraries/PDM/src/stm32/PDM.cpp @@ -164,7 +164,7 @@ void PDMsetBufferSize(int size) { } size_t PDMgetBufferSize() { - return _instance.getBufferSize(); + return _instance->getBufferSize(); } }