So, currently I’m using v6.1.5 on my BC127 Discovery board.
What I’m currently trying to do is to disable all the audio processing (noise reduction or any other) that is happening on the board, through enabling the ‘NREC’ flag as it is recommended on the Manual. When I do this, I still leave the CVC disabled, so I don’t get any processing from there.
My HFP_Config is OFF ON OFF ON OFF.
With the flag settings shown above, the noise reduction is actually even heavier than if I use OFF ON OFF OFF OFF.
Could I please have some feedback on this subject? Thanks!
@mlw
Thanks for the help
So atm, I’m running a test under two different conditions, using the discovery kit (orange board): (tested this using v6.1.5 and v7.3)
NREC Enabled ( all the other flags stay as default)
NREC Disabled (all the other flags stay as default)
Board was rebooted after writing this new values to the memory.
I feed in white noise into the MICIN input of the BC127 and then I’m capturing the output of the Bluetooth of the BC127.
The output of the BC127 happens regardless of NREC being set to ON or OFF. The results indicate that there is processing, but from the documentation when NREC=ON, the output should be the same as the input. Do you have any idea why? Is there any other flag that is triggering some automatic gain control?
Would it be possible to let me know if there’s going to be any firmware change to correct this?
Currently, there’s no difference between having the flag NREC set to ON or OFF.