This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Question about nrf_drv_pwm_simple_playback based thingy52

I am build a sound client project

when I received the data from the thingy52(which is sound server device)

the I play the sound by function drv_speaker_ble_pcm_play directly without use the drv_speaker_tone_start function

the result has so much noise that I cannot hear the sounds

QUESTION

1、I think follows may be wrong

a、I must use the drv_speaker_tone_start before drv_speaker_ble_pcm_play

b、the sound data from another thingy52 is 8bit 8khz,while the function drv_speaker_ble_pcm_play is used for play 16bit 8khz data

which is right?

Related