<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>pc-ble-driver API and compiled dynamic / static libraries</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/39110/pc-ble-driver-api-and-compiled-dynamic-static-libraries</link><description>Hi, 
 I am developing central device application which shall run on Win7 PC + nRF52840 dongle / equivalent nRF52840 DK 
 I intend to develop in C# / C++ and call PC-BLE-driver lib without python / JS binding. 
 Is there an instructions or APIs list? </description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 04 Oct 2019 18:14:51 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/39110/pc-ble-driver-api-and-compiled-dynamic-static-libraries" /><item><title>RE: pc-ble-driver API and compiled dynamic / static libraries</title><link>https://devzone.nordicsemi.com/thread/213478?ContentTypeID=1</link><pubDate>Fri, 04 Oct 2019 18:14:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6c687a08-27db-4ab7-aa7c-3e3d91cd1f8b</guid><dc:creator>brianreinhold</dc:creator><description>&lt;p&gt;I have the same problem but with the heart rate monitor (peripheral). I assume the same would happen if I tried to build the collector&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver API and compiled dynamic / static libraries</title><link>https://devzone.nordicsemi.com/thread/154707?ContentTypeID=1</link><pubDate>Fri, 26 Oct 2018 14:57:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bc2dc0cf-47a5-463a-8eda-9e137b68a3ae</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Our Dongle use serial DFU solution for updating firmware. I do not know what commercial alternatives will support. The pc-ble-driver library requires a UART connection. This can be achieved using CDC ACM over USB.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver API and compiled dynamic / static libraries</title><link>https://devzone.nordicsemi.com/thread/154616?ContentTypeID=1</link><pubDate>Fri, 26 Oct 2018 07:35:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:115e4dc8-3695-4e9d-b446-2d1f289af011</guid><dc:creator>yes</dc:creator><description>&lt;p&gt;What is required from the dongle for using it with pc-ble-driver library i.e. what is required for programming connectivity FW on it if I the interface is USB and probably can&amp;#39;t use FOTA?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver API and compiled dynamic / static libraries</title><link>https://devzone.nordicsemi.com/thread/154611?ContentTypeID=1</link><pubDate>Fri, 26 Oct 2018 07:24:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:75ff15d3-da50-46a0-87fb-5fae90d0dd56</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;This will depend on the Dongle. You will have to check with the manufacturer.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver API and compiled dynamic / static libraries</title><link>https://devzone.nordicsemi.com/thread/154601?ContentTypeID=1</link><pubDate>Fri, 26 Oct 2018 05:35:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9c5a7c48-300f-4111-9a3d-26bd025f75ec</guid><dc:creator>yes</dc:creator><description>&lt;p&gt;Does somebody use pc-ble-driver without js/py binding on windows environment and can share his/her experience?&lt;/p&gt;
&lt;p&gt;I intend to use c/c++/c# for the application with Visual studio. I try to build VS project from the hr collector example and it seems that VS has a few unresolved symbols despite I add the precompiled pc-ble-driver lib files to project&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="xml"&gt;&amp;lt;Link&amp;gt;
      &amp;lt;GenerateDebugInformation&amp;gt;true&amp;lt;/GenerateDebugInformation&amp;gt;
      &amp;lt;EnableCOMDATFolding&amp;gt;true&amp;lt;/EnableCOMDATFolding&amp;gt;
      &amp;lt;OptimizeReferences&amp;gt;true&amp;lt;/OptimizeReferences&amp;gt;
      &amp;lt;AdditionalLibraryDirectories&amp;gt;C:\Users\yes\Desktop\BLE\artifacts\windows64;C:\Users\yes\Desktop\BLE\artifacts\windows32;%(AdditionalLibraryDirectories)&amp;lt;/AdditionalLibraryDirectories&amp;gt;
      &amp;lt;ShowProgress&amp;gt;LinkVerbose&amp;lt;/ShowProgress&amp;gt;
      &amp;lt;AdditionalDependencies&amp;gt;pc_ble_driver_shared_sd_api_v2.lib;pc_ble_driver_static_sd_api_v2.lib;%(AdditionalDependencies)&amp;lt;/AdditionalDependencies&amp;gt;
    &amp;lt;/Link&amp;gt;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Thanks in advance&lt;/p&gt;
&lt;p&gt;Below is my full VS project file&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="xml"&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;
&amp;lt;Project DefaultTargets=&amp;quot;Build&amp;quot; ToolsVersion=&amp;quot;12.0&amp;quot; xmlns=&amp;quot;http://schemas.microsoft.com/developer/msbuild/2003&amp;quot;&amp;gt;
  &amp;lt;ItemGroup Label=&amp;quot;ProjectConfigurations&amp;quot;&amp;gt;
    &amp;lt;ProjectConfiguration Include=&amp;quot;Debug|Win32&amp;quot;&amp;gt;
      &amp;lt;Configuration&amp;gt;Debug&amp;lt;/Configuration&amp;gt;
      &amp;lt;Platform&amp;gt;Win32&amp;lt;/Platform&amp;gt;
    &amp;lt;/ProjectConfiguration&amp;gt;
    &amp;lt;ProjectConfiguration Include=&amp;quot;Release|Win32&amp;quot;&amp;gt;
      &amp;lt;Configuration&amp;gt;Release&amp;lt;/Configuration&amp;gt;
      &amp;lt;Platform&amp;gt;Win32&amp;lt;/Platform&amp;gt;
    &amp;lt;/ProjectConfiguration&amp;gt;
  &amp;lt;/ItemGroup&amp;gt;
  &amp;lt;PropertyGroup Label=&amp;quot;Globals&amp;quot;&amp;gt;
    &amp;lt;ProjectGuid&amp;gt;{29F0A9F6-691E-443D-948F-115C047285CF}&amp;lt;/ProjectGuid&amp;gt;
    &amp;lt;RootNamespace&amp;gt;BLEscanner&amp;lt;/RootNamespace&amp;gt;
  &amp;lt;/PropertyGroup&amp;gt;
  &amp;lt;Import Project=&amp;quot;$(VCTargetsPath)\Microsoft.Cpp.Default.props&amp;quot; /&amp;gt;
  &amp;lt;PropertyGroup Condition=&amp;quot;&amp;#39;$(Configuration)|$(Platform)&amp;#39;==&amp;#39;Debug|Win32&amp;#39;&amp;quot; Label=&amp;quot;Configuration&amp;quot;&amp;gt;
    &amp;lt;ConfigurationType&amp;gt;Application&amp;lt;/ConfigurationType&amp;gt;
    &amp;lt;UseDebugLibraries&amp;gt;true&amp;lt;/UseDebugLibraries&amp;gt;
    &amp;lt;PlatformToolset&amp;gt;v110&amp;lt;/PlatformToolset&amp;gt;
    &amp;lt;CharacterSet&amp;gt;MultiByte&amp;lt;/CharacterSet&amp;gt;
  &amp;lt;/PropertyGroup&amp;gt;
  &amp;lt;PropertyGroup Condition=&amp;quot;&amp;#39;$(Configuration)|$(Platform)&amp;#39;==&amp;#39;Release|Win32&amp;#39;&amp;quot; Label=&amp;quot;Configuration&amp;quot;&amp;gt;
    &amp;lt;ConfigurationType&amp;gt;Application&amp;lt;/ConfigurationType&amp;gt;
    &amp;lt;UseDebugLibraries&amp;gt;false&amp;lt;/UseDebugLibraries&amp;gt;
    &amp;lt;PlatformToolset&amp;gt;v120&amp;lt;/PlatformToolset&amp;gt;
    &amp;lt;WholeProgramOptimization&amp;gt;true&amp;lt;/WholeProgramOptimization&amp;gt;
    &amp;lt;CharacterSet&amp;gt;MultiByte&amp;lt;/CharacterSet&amp;gt;
  &amp;lt;/PropertyGroup&amp;gt;
  &amp;lt;Import Project=&amp;quot;$(VCTargetsPath)\Microsoft.Cpp.props&amp;quot; /&amp;gt;
  &amp;lt;ImportGroup Label=&amp;quot;ExtensionSettings&amp;quot;&amp;gt;
  &amp;lt;/ImportGroup&amp;gt;
  &amp;lt;ImportGroup Label=&amp;quot;PropertySheets&amp;quot; Condition=&amp;quot;&amp;#39;$(Configuration)|$(Platform)&amp;#39;==&amp;#39;Debug|Win32&amp;#39;&amp;quot;&amp;gt;
    &amp;lt;Import Project=&amp;quot;$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props&amp;quot; Condition=&amp;quot;exists(&amp;#39;$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props&amp;#39;)&amp;quot; Label=&amp;quot;LocalAppDataPlatform&amp;quot; /&amp;gt;
  &amp;lt;/ImportGroup&amp;gt;
  &amp;lt;ImportGroup Label=&amp;quot;PropertySheets&amp;quot; Condition=&amp;quot;&amp;#39;$(Configuration)|$(Platform)&amp;#39;==&amp;#39;Release|Win32&amp;#39;&amp;quot;&amp;gt;
    &amp;lt;Import Project=&amp;quot;$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props&amp;quot; Condition=&amp;quot;exists(&amp;#39;$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props&amp;#39;)&amp;quot; Label=&amp;quot;LocalAppDataPlatform&amp;quot; /&amp;gt;
  &amp;lt;/ImportGroup&amp;gt;
  &amp;lt;PropertyGroup Label=&amp;quot;UserMacros&amp;quot; /&amp;gt;
  &amp;lt;PropertyGroup Condition=&amp;quot;&amp;#39;$(Configuration)|$(Platform)&amp;#39;==&amp;#39;Release|Win32&amp;#39;&amp;quot;&amp;gt;
    &amp;lt;LibraryPath&amp;gt;C:\Users\yes\Desktop\BLE\artifacts\windows32;$(LibraryPath)&amp;lt;/LibraryPath&amp;gt;
    &amp;lt;IncludePath&amp;gt;$(VC_IncludePath);$(WindowsSDK_IncludePath);c:\Users\yes\Desktop\BLE\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\include\common\sdk_compat;C:\Users\yes\Desktop\BLE\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\src\sd_api_v3\sdk\components\softdevice\s132\headers;C:\Users\yes\Desktop\BLE\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\include\common&amp;lt;/IncludePath&amp;gt;
  &amp;lt;/PropertyGroup&amp;gt;
  &amp;lt;PropertyGroup Condition=&amp;quot;&amp;#39;$(Configuration)|$(Platform)&amp;#39;==&amp;#39;Debug|Win32&amp;#39;&amp;quot;&amp;gt;
    &amp;lt;IncludePath&amp;gt;$(VC_IncludePath);$(WindowsSDK_IncludePath);c:\Users\yes\Desktop\BLE\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\include\common\sdk_compat;C:\Users\yes\Desktop\BLE\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\src\sd_api_v3\sdk\components\softdevice\s132\headers;C:\Users\yes\Desktop\BLE\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\include\common&amp;lt;/IncludePath&amp;gt;
  &amp;lt;/PropertyGroup&amp;gt;
  &amp;lt;ItemDefinitionGroup Condition=&amp;quot;&amp;#39;$(Configuration)|$(Platform)&amp;#39;==&amp;#39;Debug|Win32&amp;#39;&amp;quot;&amp;gt;
    &amp;lt;ClCompile&amp;gt;
      &amp;lt;WarningLevel&amp;gt;Level3&amp;lt;/WarningLevel&amp;gt;
      &amp;lt;Optimization&amp;gt;Disabled&amp;lt;/Optimization&amp;gt;
      &amp;lt;SDLCheck&amp;gt;true&amp;lt;/SDLCheck&amp;gt;
      &amp;lt;AdditionalIncludeDirectories&amp;gt;C:\Users\yes\Desktop\BLE\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\include\common\sdk_compat;C:\Users\yes\Desktop\BLE\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\src\sd_api_v3\sdk\components\softdevice\s132\headers;C:\Users\yes\Desktop\BLE\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\include\common&amp;lt;/AdditionalIncludeDirectories&amp;gt;
      &amp;lt;PreprocessorDefinitions&amp;gt;_MBCS;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS&amp;lt;/PreprocessorDefinitions&amp;gt;
      &amp;lt;PrecompiledHeader&amp;gt;Use&amp;lt;/PrecompiledHeader&amp;gt;
    &amp;lt;/ClCompile&amp;gt;
    &amp;lt;Link&amp;gt;
      &amp;lt;GenerateDebugInformation&amp;gt;true&amp;lt;/GenerateDebugInformation&amp;gt;
      &amp;lt;AdditionalLibraryDirectories&amp;gt;C:\Users\yes\Desktop\BLE\artifacts\windows64;C:\Users\yes\Desktop\BLE\artifacts\windows32;%(AdditionalLibraryDirectories)&amp;lt;/AdditionalLibraryDirectories&amp;gt;
      &amp;lt;ShowProgress&amp;gt;LinkVerbose&amp;lt;/ShowProgress&amp;gt;
      &amp;lt;AdditionalDependencies&amp;gt;pc_ble_driver_shared_sd_api_v3.lib;pc_ble_driver_static_sd_api_v3.lib;%(AdditionalDependencies)&amp;lt;/AdditionalDependencies&amp;gt;
    &amp;lt;/Link&amp;gt;
    &amp;lt;ProjectReference&amp;gt;
      &amp;lt;UseLibraryDependencyInputs&amp;gt;true&amp;lt;/UseLibraryDependencyInputs&amp;gt;
    &amp;lt;/ProjectReference&amp;gt;
  &amp;lt;/ItemDefinitionGroup&amp;gt;
  &amp;lt;ItemDefinitionGroup Condition=&amp;quot;&amp;#39;$(Configuration)|$(Platform)&amp;#39;==&amp;#39;Release|Win32&amp;#39;&amp;quot;&amp;gt;
    &amp;lt;ClCompile&amp;gt;
      &amp;lt;WarningLevel&amp;gt;Level3&amp;lt;/WarningLevel&amp;gt;
      &amp;lt;Optimization&amp;gt;MaxSpeed&amp;lt;/Optimization&amp;gt;
      &amp;lt;FunctionLevelLinking&amp;gt;true&amp;lt;/FunctionLevelLinking&amp;gt;
      &amp;lt;IntrinsicFunctions&amp;gt;true&amp;lt;/IntrinsicFunctions&amp;gt;
      &amp;lt;SDLCheck&amp;gt;true&amp;lt;/SDLCheck&amp;gt;
      &amp;lt;AdditionalIncludeDirectories&amp;gt;C:\Users\yes\Desktop\BLE\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\include\common\sdk_compat;C:\Users\yes\Desktop\BLE\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\src\sd_api_v3\sdk\components\softdevice\s132\headers;C:\Users\yes\Desktop\BLE\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\include\common&amp;lt;/AdditionalIncludeDirectories&amp;gt;
      &amp;lt;PreprocessorDefinitions&amp;gt;_MBCS;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS&amp;lt;/PreprocessorDefinitions&amp;gt;
      &amp;lt;PrecompiledHeader&amp;gt;Use&amp;lt;/PrecompiledHeader&amp;gt;
    &amp;lt;/ClCompile&amp;gt;
    &amp;lt;Link&amp;gt;
      &amp;lt;GenerateDebugInformation&amp;gt;true&amp;lt;/GenerateDebugInformation&amp;gt;
      &amp;lt;EnableCOMDATFolding&amp;gt;true&amp;lt;/EnableCOMDATFolding&amp;gt;
      &amp;lt;OptimizeReferences&amp;gt;true&amp;lt;/OptimizeReferences&amp;gt;
      &amp;lt;AdditionalLibraryDirectories&amp;gt;C:\Users\yes\Desktop\BLE\artifacts\windows64;C:\Users\yes\Desktop\BLE\artifacts\windows32;%(AdditionalLibraryDirectories)&amp;lt;/AdditionalLibraryDirectories&amp;gt;
      &amp;lt;ShowProgress&amp;gt;LinkVerbose&amp;lt;/ShowProgress&amp;gt;
      &amp;lt;AdditionalDependencies&amp;gt;pc_ble_driver_shared_sd_api_v2.lib;pc_ble_driver_static_sd_api_v2.lib;%(AdditionalDependencies)&amp;lt;/AdditionalDependencies&amp;gt;
    &amp;lt;/Link&amp;gt;
    &amp;lt;ProjectReference&amp;gt;
      &amp;lt;UseLibraryDependencyInputs&amp;gt;true&amp;lt;/UseLibraryDependencyInputs&amp;gt;
    &amp;lt;/ProjectReference&amp;gt;
  &amp;lt;/ItemDefinitionGroup&amp;gt;
  &amp;lt;ItemGroup&amp;gt;
    &amp;lt;ClCompile Include=&amp;quot;..\..\src\main.c&amp;quot; /&amp;gt;
  &amp;lt;/ItemGroup&amp;gt;
  &amp;lt;ItemGroup&amp;gt;
    &amp;lt;ClInclude Include=&amp;quot;..\..\..\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\src\sd_api_v3\sdk\components\softdevice\s132\headers\ble.h&amp;quot; /&amp;gt;
    &amp;lt;ClInclude Include=&amp;quot;..\..\..\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\src\sd_api_v3\sdk\components\softdevice\s132\headers\ble_err.h&amp;quot; /&amp;gt;
    &amp;lt;ClInclude Include=&amp;quot;..\..\..\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\src\sd_api_v3\sdk\components\softdevice\s132\headers\ble_gap.h&amp;quot; /&amp;gt;
    &amp;lt;ClInclude Include=&amp;quot;..\..\..\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\src\sd_api_v3\sdk\components\softdevice\s132\headers\ble_gatt.h&amp;quot; /&amp;gt;
    &amp;lt;ClInclude Include=&amp;quot;..\..\..\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\src\sd_api_v3\sdk\components\softdevice\s132\headers\ble_gattc.h&amp;quot; /&amp;gt;
    &amp;lt;ClInclude Include=&amp;quot;..\..\..\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\src\sd_api_v3\sdk\components\softdevice\s132\headers\ble_gatts.h&amp;quot; /&amp;gt;
    &amp;lt;ClInclude Include=&amp;quot;..\..\..\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\src\sd_api_v3\sdk\components\softdevice\s132\headers\ble_hci.h&amp;quot; /&amp;gt;
    &amp;lt;ClInclude Include=&amp;quot;..\..\..\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\src\sd_api_v3\sdk\components\softdevice\s132\headers\ble_l2cap.h&amp;quot; /&amp;gt;
    &amp;lt;ClInclude Include=&amp;quot;..\..\..\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\src\sd_api_v3\sdk\components\softdevice\s132\headers\ble_ranges.h&amp;quot; /&amp;gt;
    &amp;lt;ClInclude Include=&amp;quot;..\..\..\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\src\sd_api_v3\sdk\components\softdevice\s132\headers\ble_types.h&amp;quot; /&amp;gt;
    &amp;lt;ClInclude Include=&amp;quot;..\..\..\pc-ble-driver-2.3.2\pc-ble-driver-2.3.2\src\sd_api_v3\sdk\components\softdevice\s132\headers\nrf_error.h&amp;quot; /&amp;gt;
  &amp;lt;/ItemGroup&amp;gt;
  &amp;lt;Import Project=&amp;quot;$(VCTargetsPath)\Microsoft.Cpp.targets&amp;quot; /&amp;gt;
  &amp;lt;ImportGroup Label=&amp;quot;ExtensionTargets&amp;quot;&amp;gt;
  &amp;lt;/ImportGroup&amp;gt;
&amp;lt;/Project&amp;gt;&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver API and compiled dynamic / static libraries</title><link>https://devzone.nordicsemi.com/thread/154598?ContentTypeID=1</link><pubDate>Fri, 26 Oct 2018 05:12:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d2fa91dd-f203-4ade-88a0-db68ddf68b2b</guid><dc:creator>yes</dc:creator><description>&lt;p&gt;Due to the fact that nRF52840 dongle is only DK and can&amp;#39;t be used as commercial product and I don&amp;#39;t want to design and manufacture my own dongle&lt;/p&gt;
&lt;p&gt;Can I&amp;nbsp;use OEM usb dongle i.e. commercial usb dongle which includes Nordic&amp;#39;s nRF52840 with pc-ble-driver&lt;/p&gt;
&lt;p&gt;Can I program connectivity FW on it with nrfjprog?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver API and compiled dynamic / static libraries</title><link>https://devzone.nordicsemi.com/thread/151529?ContentTypeID=1</link><pubDate>Wed, 03 Oct 2018 15:43:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f7c6a308-f767-40c2-a08e-9298bfcd2e0e</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Unfortunately, there is currently no API documentation available. You will have to look in the source files to find the API.&lt;/p&gt;
&lt;p&gt;There are shared libraries available in the &lt;a href="https://pypi.org/project/pc-ble-driver-py/#files"&gt;pc-ble-driver-py version available from PyPI&lt;/a&gt;. I would anyway recommend that you setup the environment, to be able to compile the latest versions of the library.&lt;/p&gt;
&lt;p&gt;Connectivity firmware for the dongle with USB support can be found in the pc-ble-driver version used by pc-ble-driver-js, as it is supported in nRF Connect for Desktop application:&amp;nbsp;&lt;span&gt;&lt;span&gt;&lt;a href="https://github.com/NordicSemiconductor/pc-ble-driver/tree/2d97262fa9940cb815778f01af9d05093558a72c" rel="nofollow"&gt;&lt;span&gt;pc-ble-driver&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;&lt;a href="https://github.com/NordicSemiconductor/pc-ble-driver/tree/2d97262fa9940cb815778f01af9d05093558a72c/hex" rel="nofollow"&gt;&lt;span&gt;hex&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;a href="https://github.com/NordicSemiconductor/pc-ble-driver/tree/2d97262fa9940cb815778f01af9d05093558a72c/hex/sd_api_v3" rel="nofollow"&gt;sd_api_v3&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;Best regards,&lt;br /&gt;Jørgen&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>