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

ETA of PC-BLE-driver 0.6.0 as .lib and H file

Hi, when can we expect to see next version of PC-BLE-driver for PC C code?

Parents
  • Hi,

    At the moment, a release of pc-ble-driver is planned, but a date is not set yet as we have a couple of other releases to go through first. However, the content of this blog post refers to the most updated version of pc-ble-driver.

    The pc-ble-driver you can find in the repos is updated to the SD 2.0. It builds as both a static and dynamic library out of the box. We use the static libraries in both the release of the python bindings and in our javascript bindings, and utilize the python bindings in test projects in-house and the javascript bindings in our upcoming product, nRF Connect. The library is well tested.

    What we lack before a release is more thorough testing as well as examples. But everything you need to compile it yourself should be included.

    Building pc-ble-driver should be easy:

    1. Download and build boost following this guide (Any version after 1.54 should be ok)
    2. Install cmake (3.3 or later)
    3. Check out the pc-ble-driver repos from github
    4. Run cmake CMakeLists.txt in the root-checkout folder

    The lib files should now be in the build/Release.

    Hopefully this will help you.

    --PK

  • We will not be able to provide those HEX files at the moment, but if you download the SDK version 11 and apply the patch SD20_SDK11.patch found in the hex folder, you should be able to compile your own version and be able to run at 1Mbit.

    The project used is the examples/ble_central_and_peripheral/ble_connectivity project.

    The hex-files provided in the pc-ble-driver are merged with the softdevice, so you have to remember to program this as well to get a working application.

Reply
  • We will not be able to provide those HEX files at the moment, but if you download the SDK version 11 and apply the patch SD20_SDK11.patch found in the hex folder, you should be able to compile your own version and be able to run at 1Mbit.

    The project used is the examples/ble_central_and_peripheral/ble_connectivity project.

    The hex-files provided in the pc-ble-driver are merged with the softdevice, so you have to remember to program this as well to get a working application.

Children
No Data
Related