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

Android and BLE connectivity issues

Hello,

We are currently using a Raytac SoM that has nRF51822 SoC with Adafruit UART firmware. We are running into two different scenarios BLE connectivity issues where the android device:

-will no longer see the the SoM broadcasting unless the android is power cycled

-will not be able to connect for a period unless the android device power cycled

In both of these cases, sometimes resetting the bluetooth controller on the android fixes this and sometimes it doesn't.

We have used the multiple different android devices and have found that some devices frequent these issues more than others. We also found that exact same model androids react differently and worse than others.

Has anyone else seen or experienced this? Are there any phone settings that could be causing the two above issues?

Is there a "best fit" Android device/OS that pairs with nRF51822 SoC?

Any and all advise welcome. Thank you  

Parents
  • We have isolated the issue to the central device.  
    Although not consistent from device to device, most often we are seeing these failures with the Blackview(BV6800-pro).
    We have tested using our application and nrfUART. When failing, the Blackview will not see the broadcasting ble modules, and unable to connect. Meanwhile a Samsung(galaxy tab A) tablet, can connect with no issue, however this tablet is seeing a less consistent second issue, that has yet to recreated. 
    This device to device inconsistency is our main concern.

    Finding a predictable consistently operating central device is our key objective.  

  • I have found that with the Blackview android device. If the phone is paired with the nrf51 module, the android will eventually be unable see broadcasting or connect to any nrf51 modules, but the android can still see/connect to tablets and any other bluetooth devices. Meanwhile the Samsung tablet connects with no issue while paired.

  • I'm not sure what could be wrong with the Blackview phone. However, what you can try is to disable wifi and check if it improves the performance. 
    If your phone only connect , not pair to the nRF51 module, would it has the same problem that it can't connect to other nRF52 devices ? 

    Note that connecting to other tablet or phone is not Bluetooth Low Energy, it's Bluetooth classic so it's not really related. 

Reply
  • I'm not sure what could be wrong with the Blackview phone. However, what you can try is to disable wifi and check if it improves the performance. 
    If your phone only connect , not pair to the nRF51 module, would it has the same problem that it can't connect to other nRF52 devices ? 

    Note that connecting to other tablet or phone is not Bluetooth Low Energy, it's Bluetooth classic so it's not really related. 

Children
Related