I am facing wierd behavior after migrating to sdk 10 serialization code i.e ble_connectivity example program. Unable to scan peripheral devices, some times unable to connect.
I am facing wierd behavior after migrating to sdk 10 serialization code i.e ble_connectivity example program. Unable to scan peripheral devices, some times unable to connect.
Hi,
As seen in this table, the nRF51x22 Evaluation Kit(PCA10001) uses an nRF51 IC revision 1 or 2. This is an outdated chip revision, and is not support in the newer SDK versions. As seen in this compatibility matrix, SDK 10 only supports nRF51 IC rev.3
I would therefore recommend upgrading to a Development Kit. For new products I would recommend a nRF52832-DK, where you have support for the latest SDK versions and Bluetooth 5.
Unfortunately, the chapter “Using the SDK with other boards” is not very accurate.
I think the idea behind the table is to show that the nRF5 SDK’s versions combined(i.e. SDK 5+6+7+8+9+10, etc,) supports these boards in total. I.e. it does not show what the individually SDK versions supports. For that information, you have to use the compatibility matrix.
I have reported it internally that the “Using the SDK with other boards” should state this more clearly. I’m sorry for the confusing this have caused.
Unfortunately, the chapter “Using the SDK with other boards” is not very accurate.
I think the idea behind the table is to show that the nRF5 SDK’s versions combined(i.e. SDK 5+6+7+8+9+10, etc,) supports these boards in total. I.e. it does not show what the individually SDK versions supports. For that information, you have to use the compatibility matrix.
I have reported it internally that the “Using the SDK with other boards” should state this more clearly. I’m sorry for the confusing this have caused.