I need to stream 2 audio channels between two nRF52832 chips. I have two of the nRF52-DK boards and would like advice on which sample app might get me started in the right direction for streaming data.
THanks!
I need to stream 2 audio channels between two nRF52832 chips. I have two of the nRF52-DK boards and would like advice on which sample app might get me started in the right direction for streaming data.
THanks!
Some throughput info from this article:
devzone.nordicsemi.com/.../throughput-and-long-range-demo
I have audio data, but 'low' quality, i.e. about 300k bits per second, but its continuous, is the nrf52832 the right chip for this? Can the 'connection interval' be set to be VERY long....since its low quality audio data, we would just ignore lost packets in a more noisy environment.
I've seen someone mentioned "lowfi" voice quality in this forum before. You need to consult with Nordic tech support to see if that's do-a-ble in your particular application.
Nordic have several reference design with audio/voice over BLE (Thingy:52 and Smart Remote 3). Smart Remote 3/Thingy does audio compression support using OPUS, BroadVoice and ADPCM. And since you control both sides of the link(nrf52832 both sides), you can get the maximum performance. BLE today have minimum latency at 7.5ms, and all packets must be delivered(you can't skip/ignore packets). If this is a problem(doesen't have to be), you could go away from BLE, and go for one of the Nordic proprietary protocols(Enhanced ShockBurst), so you dont have this limit(1ms latency, and you can skip packets).
With the abundance of other 2.4GHz technologies (WLAN etc) present, lost bluetooth packes are expected in all but the rares cases. Urban environment is notoriously bad.
With the abundance of other 2.4GHz technologies (WLAN etc) present, lost bluetooth packes are expected in all but the rares cases. Urban environment is notoriously bad.