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

ble_gap.h is shorter in S310 than the one in S210 package

I had a product working with S110(BLE peripheral). I am trying to get same BLE feature working on an product working with S210(ANT)

So I chose S310 to have both ANT and BLE.

But I found that in ble_gap.h from S310 it is missing these typedef's: ble_gap_sec_kdist_t ble_gap_enc_key_t ble_gap_id_key_t ble_gap_sec_keyset_t

Then I compared these two files: C:\Keil_v5\ARM\PACK\NordicSemiconductor\nRF_SoftDevice_S310\2.0.0\headers\ble_gap.h C:\Keil_v5\ARM\PACK\NordicSemiconductor\nRF_SoftDevice_S110\8.0.0\headers\ble_gap.h

They are not the same. And looks like S110 version has a lot more added stuff.

So the BLE feature provided in S310 doesn't include 100% S110, or just S310 is not up to date yet.

Thanks

Paul

Related