Trouble getting BlueNRG-LP ADC to update from PDM microphone input
I have run into problems trying to get voice data from the MP34DT05-A PDM Microphone on the BlueNRGLP eval board. Specifically, and after spending a fair chunk of time (using the BLE_Sensor_Demo_BlueMSApp demo code as a starting point), it appears the ADC register is not being updated while talking into the PDM mic. I was using the KEIL memory window to monitor ADC memory addresses and was looking at the Downsample and Decimation data output registers, which render 0x00000000 and 0xDA880000 respectively. They never change despite applying sound. This leads me to believe that either the PDM microphone or ADC is not being suitably initialized (or something else...that covers the possibilities).
Anyone have any suggestions how to slay this beast?
Update 07-11-22: Not using Downsample (DS) so that is not of concern. I am using the Decimation Filter (DF). Also learned PDM digital data comes straight from the MP34DT05-A chip and ADC performs decimation (at least I think that's how it works).
Can anyone supply any additional guidance as to why I can't see audio data(yeah I know that sounds strange. I am full of puns today...)? Even something like "Yeah I noticed that ("that" being PDM audio in BLE_Sensor_Demo_BlueMSApp) is not working and it is under evaluation", would be helpful....
Anyone?
