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

nRF Connect for PC v1.0, updating connectivity firmware

Hi. I'm using NRF Connect v1.0 on a Windows 10 PC, together with an nRF52-DK (PCA10040). It works nicely with the connectivity firmware 1.0.0 that the PC app offers to flash to the DK.

If I update the firmware of the DK with either of the v1.1.0 precompiled hex files from the pc_ble_driver -project, NRF Connect no longer communicates with the DK.

Using the sd_api_v3 hex file, I get a flood of internal errors as soon as I select the COM port from the NRF Connect app:

Enabling BLE failed. (NRF_ERROR_INTERNAL)

Error occured when enabling SoftDevice. Errorcode: NRF_ERROR_INTERNAL (0x3)

With the sd_api_v2 hex file, I get an NRF_ERROR_TIMEOUT instead.

Is this even supposed to work? Or am I doing something wrong?

Parents Reply
  • If the requirement is only to send 100-150 bytes as fast as possible I think slave latency + short connection interval would fits you best. Of course long MTU would also help saving overhead bytes.

    Using DLE to have single packet over the air can improve through put, but if you have interference the whole packet need to be resent and it then will cost you the transmission of the whole packet, not just the chunk that got issue as in normal packet.

Children
No Data
Related