Here are our settings:
[size=85]GET AUDIO
AUDIO=1 1
OK
GET AUDIO_ANALOG
AUDIO_ANALOG=15 15 1 OFF
OK
GET AUDIO_DIGITAL
AUDIO_DIGITAL=0 44100 64 120810
OK
GET AUTOCONN
AUTOCONN=0[/size]
Here is the format of data coming from the Knowles mic:
Here is what the data from the mic looks like: (click to enlarge)
Here is what it looks like zoomed out: (click to enlarge)
We played a 1kHz tone into the mic, captured the data with a Tektronix scope with serial decode capability, and imported the 2’s complement data into a spreadsheet: (click to enlarge)
Note how the data is biased around -6000.
We repeated this blowing loudly into the mic instead of playing a tone: (click to enlarge)
Does that data look right? It looks perfect to me. Is it normal to get only about 500 units of swing with a tone played right into the mic? Is it okay to have a slight negative bias?
I’m not hearing anything at all when I use this mic. An analog mic works perfectly, and sounds great. I think we’re very close. There must be one setting we’re missing.
This is a tough one to answer through the forum, can you tell me who your distributor is and raise it with them so we can try to get some more in depth support?
CJ and I work together… We have calls out to Future and getting help form Knowles as well…
To clarify we want to use 2 digital Mics in a vehicle to utilize hands free an cVc
What I’ve asked from Future is a wiring diagram of 2 ST Digital MEMS MIC connected to the inputs on the BC127
And the Firmware settings to make them work…
If you can help with the firmware commands ( were now using 6.1.5 standard and HD ) that would be great!!!
We now have 2 Knowles digital Mics connected and working via I2S on a BC127 HD DISKIT…
Were using this command: SET AUDIO_DIGITAL=0 44100 64 184A90
We need more Mic volume ( as we are using the Mics in a vehicle for hands free ) Can you help us boost the gain of the Mics or point us in the right direction?