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

nrf52832 ESB Fix for PAN 106

The nRF52832 Errata v1.6 PAN 106 describes problems with CRC errors for certain addresses. It says that the SoftDevice now has code to detect these addresses and only apply the fix to those addresses that need them. The SDK v14.0.0 ESB library, on the other hand, applies the correction indiscriminately.

What is the algorithm that the SoftDevice uses to find these addresses? I have a proprietary radio protocol where I generate an address at random which is then used for the lifetime of the device, and I could easily check the address against some algorithm in a loop, rather than suffer the -3dB sensitivity of the ESB library's fix.

Parents Reply Children
No Data
Related