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

How to submit bugs on the pc-ble-driver?

I am trying to find where to submit bugs against the pc-ble-driver. There are two major bugs I have found

  1. saved CCCDs (in a bonded connection) do not get restored when calling the sd_ble_gatts_sys_attr_set() method with the locally saved configuration data.
    1. This bug is very problematic as there is no work-a-round. One simply will be unable to transfer data to a bonded peer on a reconnect (if the bonded peer follows the spec).
    2. This bug also prevents me from invoking a service-changed event (though it is clear that the peer has enabled the CCCD in the previous connection).
  2. when handling a BLE_GATTS_EVT_RW_AUTHORIZE_REQUEST the update=0 option does not work. If one gets this event one MUST update the attribute value
    1. This bug is less severe because there is a work-a-round ... update the value. It may be the same value, but you need to call the update method with the update value.

I have posted these problems to the forum for some time now but its probably better to post them directly to the pc-ble-driver development team. Looked on git-hub but could not find a way to do it.

Parents Reply
  • According to what I read in the instructions, after I download tons of third party packages and clog up my paths with all these requirements, the line you give above will build the library, not make a VS project. I want a VS project for two reasons, to build a static library that has no microsoft redistributables (the one available requires them) so I can compile a static exe without the need for an end user to install redistributables, and I want to try and debug two serious problems with the driver, one of which makes it non compliant with the BTLE standards.

    The cost is great and I want to be absolutely sure that doing such will give me a VS project. Then I can go through the efforts of trying to clean up the mess left by the installs (such installs never clean up completely; that's a price one always needs to pay).

Children
Related