Commit bb44256
Sean Lyons
Merge pull request #38 in SA/ble_examples from feature/audio_receiver_improvement to ble_examples-2.2-develop
Squashed commit of the following:
commit 811117245e1ea88f0da7bf22c814ddcc3e32a2f4
Author: Sean Lyons <[email protected]>
Date: Thu Aug 24 12:18:26 2017 -0700
Cleanup formatting, merge changes
commit 3ac308428d9fdfe75ef726e6a0d52b39c368d86f
Author: Torbjorn Sorby <[email protected]>
Date: Fri May 26 13:21:45 2017 +0200
LPRFAPPS-799: Log missed frames and compensate, also for Fs
Log missed frames for ADPCM stream, compensate for the loss by repeating
the newly received frame. Only up to three repeats. I2S driver compensates
for underflow.
The PDM driver samples at slightly less than 16kHz. Every 375 frames there
will be one missing. We compensate for this by repeating one frame. It's
not ideal, but better than inevitably running into underflow situation.
Set a flag to only compensate for Fs when paired with CC2650RC.
Instead of instantly muting upon underflow, we fade out. Also, fade in
when we're back on track.
Increased fading speed. 5 steps (0-75) per frame (12ms)
commit 2967e2303331c743a7b02333b0c7e9a4bb3d8bad
Author: Christin Lee <[email protected]>
Date: Wed May 10 16:00:50 2017 +0200
LPRFAPPS-799: Fix memory leak, command race condition and workaround for I2S repeated data due to missing packets1 parent 1f6dbbd commit bb44256
File tree
2 files changed
+232
-101
lines changed- src
- examples/simple_central_audio_receiver/cc26xx/app
- util/audio_codec
2 files changed
+232
-101
lines changed
0 commit comments