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

SoftDeviceAPI v5 problems

I am using nRFConnect with nRF52840 Dongle. Since the last update to SoftDeviceAPI v5, nRFConnect cannot connect anymore to this specific devices (cheap JDY-10 BT/Serial adapters). Here there are more details and logs:
github.com/.../161

Sometimes the device cannot be even discovered, then I remove the USB dongle re-insert it and the scan finally find it, but still cannot connected.
As I wrote on GitHub, the device can be always found and connected if I use the Android App BLE Scanner.

I am not sure how can I help in diagnosing the issue.

  • The Samsung device is a TV from the neighbothood I don't have access to. I have no idea why it scans continuously but that's it.
    In the first trace (maybe in another one, but I can't remember now) I can see the mac address of my device. It is the one I wrote in my previous post.
    I didn't filter at all, but I am not sure the Adafruit nRF51822 (v2, the black PCB) has the very latest firmware. I could not find a clear explanation on (and if it can) upgrading it.
    Try to take a look at the trace including that mac address and see if, in your experience, there is some packet with strange content.

    As I already told you, this is happening because of the SoftDevice API v5. Before that upgrade it always worked well.

  • Hi,

    Again sorry for the delays, we are entering summer vacation season in Norway.

    I am afraid I did not find anything wrong in the traces, apart from the fact that there is no packets indicating any attempt to set up a BLE connection (in any of them.)

    If this worked well in an earlier version of pc-ble-driver, could you possibly get a trace from that as well, as that would make it easier to spot any changes?

    Regards,
    Terje

Related