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

Is the pc-ble-driver project working for SDK12?

Can the pc_ble_driver project located here be use in combination with SDK12?

We currently have it setup for SDK11 here, and want to upgrade to SDK12. We successfully built the nRF52832 (MCU) side with the source provided by Nordic in the ble_connectivity example (HCI). This setup is accepting packets and seems to be working at least partially. However, we're testing it with a client side application which was written for the SDK11 and at some point the MCU side resets (ser_conn_rx_process(); returns 0x03).

Now I suppose this makes sense considering the SDK had a major revision change, so we'd like to update the client side as well. However, when I look at the sources in ".../pc-ble-driver/src/sd_api_v3/sdk/components/serialization/application/codecs/s132/serializers", there seem to be many files missing compared to the equivalent folder in sd_api_v2.

Is SDK12 serialization already supported or is this still a WIP?

As a side question: the folder sd_api_v2 in the pc-ble-driver as well as the ble_connectivity project link against files in the "s130" folder, which I thought was odd because that targets the nRF51. Are these serialization files "common" for nRF52 and nRF51 or is this a mistake?

Thanks, Dirk

Related