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

from i2s audio to ble streaming

Hi 

i am using the sdk 14.0

i am working with sph0645 i2s microphone , i have tested the microphone and it is working fine with the nrf 52 on 912600 baud rate. Now i wan't to stream that audio via bleutooth to a mobile phone.

The problem is  the 912600 baudrate gives 912600 bits per second and the bleutooth is up to 12200 bit per second,  so the real time streaming is impossible! 

is there a solution to compress the data or any other solution ?

Parents
  • Hi hch!

    I'm very happy to find someone that success using sph0645. Actually I am confused using that microphone.

    I connected 

    BCLK              -      SCLK

    DATA OUT      -      SDIN

    WS                  -      LRCK

    just like this.

    But the data only I can get  is

    <info> app:   1: 0000/0000, expected: CAFD/CAFF (i: 2).

    What should I change? I'm using SDK15, i2s example.

    Please let me know.

    Best regard.

    Scott

Reply
  • Hi hch!

    I'm very happy to find someone that success using sph0645. Actually I am confused using that microphone.

    I connected 

    BCLK              -      SCLK

    DATA OUT      -      SDIN

    WS                  -      LRCK

    just like this.

    But the data only I can get  is

    <info> app:   1: 0000/0000, expected: CAFD/CAFF (i: 2).

    What should I change? I'm using SDK15, i2s example.

    Please let me know.

    Best regard.

    Scott

Children
Related