<?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</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/40297/pc-ble-driver</link><description>I am developing a ble device with nrf52832, using nRF5_SDK_15.2.0, and the softdevice s132_nrf52_6.1.0. In parallel I am developing a Windows Desktop application (for Windows 7 and newer) with Visual Studio and C#. To communicate from the Windows app</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 14 Nov 2018 14:34:11 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/40297/pc-ble-driver" /><item><title>RE: pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/157336?ContentTypeID=1</link><pubDate>Wed, 14 Nov 2018 14:34:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cfd12869-d31a-4710-aa16-4a4fbb89eacb</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am afraid I do not happen to know the details, but it seems to me that branch may be part of the new release, yes. (=&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Terje&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/157335?ContentTypeID=1</link><pubDate>Wed, 14 Nov 2018 14:30:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:74f5f076-0ad8-4fb2-bd56-9a2d3cccc899</guid><dc:creator>Christian Waldmann</dc:creator><description>&lt;p&gt;If it is the same as in &amp;quot;&lt;span&gt;consolidate-sd-apis&amp;quot; branch in github, then life will be easy in future. The 4 supported apis are already showing up...&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Keep on going. Thanks in advance.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/157333?ContentTypeID=1</link><pubDate>Wed, 14 Nov 2018 14:24:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:796cb4ed-f643-42ac-a56d-eb68eb5a61c4</guid><dc:creator>Frank</dc:creator><description>&lt;p&gt;Hi Terje,&lt;/p&gt;
&lt;p&gt;Highly appreciated, thanks!&lt;/p&gt;
&lt;p&gt;Frank&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/157330?ContentTypeID=1</link><pubDate>Wed, 14 Nov 2018 14:22:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7d4d18ee-7c37-4f15-81ba-27d33bdff925</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I can confirm that we are working on fixing as many as possible of the known issues, for the upcoming pc-ble-driver release, including stability issues. (Which may give some explanation to why it is taking so long; we are not only adding support for API level 6.)&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Terje&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/157327?ContentTypeID=1</link><pubDate>Wed, 14 Nov 2018 14:08:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:951152bb-f11b-4538-acd5-e6662936bf9c</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Yes, I agree the SDK 15 patch in v2.3.2 is confusing. It is for a special release of SDK 15.0 that includes the connectivity application for USB on the nRF52840. (In particular, for the nRF52 Dongle.) It still uses the s132 v3.1.0. The download path for the special release,&amp;nbsp;&lt;a href="http://developer.nordicsemi.com/.pc-tools/sdk/nRF5_SDK_15.0.0_743b4d0.zip"&gt;http://developer.nordicsemi.com/.pc-tools/sdk/nRF5_SDK_15.0.0_743b4d0.zip&lt;/a&gt; , is found in &lt;a href="https://github.com/NordicSemiconductor/pc-ble-driver/blob/v2.3.2/hex/sd_api_v3/bootstrap_sd_api_v3_usb.sh"&gt;bootstrap_sd_api_v3_usb.sh&lt;/a&gt;. However, that SDK version and patch is probably NOT what you are looking for...&lt;/p&gt;
&lt;p&gt;Dates and plans for future releases is not public information, and so it cannot be shared in this public thread. Usually you should contact our sales representative for your area, for roadmap and release schedule related questions. If you do not know who that is you can create a private ticket and ask. In this case however, given the circumstances, if you create a private ticket I may be able to give some information directly.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Terje&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/157322?ContentTypeID=1</link><pubDate>Wed, 14 Nov 2018 14:02:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f9f008a9-7289-4d16-9f58-af7c003b2ea1</guid><dc:creator>Frank</dc:creator><description>&lt;p&gt;Hi Chris,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I understand your frustration very well, although the Nordic PC BLE driver is a great concept, it is hard to find a baseline that works properly. It also took me a few iterations before getting my implementation to work without facing build and operational issues.&lt;/p&gt;
&lt;p&gt;My understanding is that Nordic is working on it&amp;nbsp; to come up with a reliable baseline in the near future... .&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Currently, I&amp;#39;m working on the &lt;strong&gt;Zephyr HCI_UART&lt;/strong&gt; approach to use the Nordic HW only for BLE connectivity (BLE Controller).&lt;/p&gt;
&lt;p&gt;So far I&amp;#39;m very satisfied with the result. Especially the API is less Nordic oriented and more BlueZ that is less narrow and has more implementations/bindings in different SW stacks.&lt;/p&gt;
&lt;p&gt;As I&amp;#39;m in favour of C++ as programming language it opens the way to use C++ frameworks like QT Bluetooth.&lt;/p&gt;
&lt;p&gt;Only pay attention to this possible issue,&amp;nbsp;&lt;a href="https://bugreports.qt.io/browse/QTBUG-71727"&gt;https://bugreports.qt.io/browse/QTBUG-71727,&lt;/a&gt;&amp;nbsp; should you move to Qt or implementations based on the BlueZ stack.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Not sure what C# offers...&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Nevertheless I wish the Nordic PC BLE driver issues will be solved soon or at least a stable baseline for development is deployed by Nordic.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Frank&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/157310?ContentTypeID=1</link><pubDate>Wed, 14 Nov 2018 13:38:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4803adf5-9e52-4f3e-bec3-db7c116688e1</guid><dc:creator>Christian Waldmann</dc:creator><description>&lt;p&gt;I am lost tin the chaos of your SDK releases and patch files!!!!&lt;/p&gt;
&lt;p&gt;The recommended pc-ble-driver v2.3.2 contains already a patch for the SDK15.0, but this patch is reported a broken when applied.&lt;/p&gt;
&lt;p&gt;Trying the most active pc-ble-branch &amp;quot;feature/consolidate-sd-apis&amp;quot; refers to &amp;quot;nRF5_SDK_15.2.0_fdc124d/components/softdevice/s132v3/headers/ble.h ...&amp;quot;, a SDK that is not avalable for public&lt;/p&gt;
&lt;p&gt;Trying the master branch, at least the patch can be applyed, but the projects have errors: &amp;quot;&lt;span&gt;pca10040\ser_s132v3_hci\ses\&lt;/span&gt;ble_connectivity_s132v5_hci_pca10040.emProject&amp;quot; has a linker error with overlapping code segments.&lt;br /&gt;&amp;quot;&lt;span&gt;pca10040\ser_s132v3_hci\ses\&lt;/span&gt;ble_connectivity_s132_hci_pca10040.emProject&amp;quot;&amp;nbsp;&lt;span&gt;has a linker error with overlapping code segments&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Only the &amp;quot;pca10040\ser_s132v3_hci\ses\ble_connectivity_s132v3_hci_pca10040.emProject&amp;quot; compiles and links without error!!!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Please tell me when the&amp;nbsp;pc-ble-branch &amp;quot;feature/consolidate-sd-apis&amp;quot; is available, even for beta testing.&lt;/b&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/156703?ContentTypeID=1</link><pubDate>Fri, 09 Nov 2018 15:11:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7068f8dd-a7c6-45f1-a505-dad0f4f8f4fa</guid><dc:creator>Frank</dc:creator><description>&lt;p&gt;Hi Chris,&lt;/p&gt;
&lt;p&gt;I really love the concept of the BLE PC driver by Nordic especially it eliminates the tough work of doing yourself the serialization work of the uart driver, however it seems a lot of (code api) mismatches are still in place to use the code as is easily or at least the packages. So I hope soon a stable release can be deployed by Nordic.&lt;/p&gt;
&lt;p&gt;IMHO it should be part of the Nordic Development SDK.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;FYI&lt;/p&gt;
&lt;p&gt;Currently I&amp;#39;m investigating how well the Zephyr HCI UART solution is to use the Nordic HW just as a BLE Controller. So far good experiences with this concept except a few minor issues that have workarounds.&lt;/p&gt;
&lt;p&gt;(&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/22194/read-or-change-nrf51-mac-address-on-zephyr/156634#156634"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/22194/read-or-change-nrf51-mac-address-on-zephyr/156634#156634&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;BTW I love to use QT C++, although C# is a great programming language. Happy coding to.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Have a nice weekend,&lt;/p&gt;
&lt;p&gt;Frank&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/156702?ContentTypeID=1</link><pubDate>Fri, 09 Nov 2018 15:01:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:44a1a3c0-2b5b-4747-936d-5bbca65bd14c</guid><dc:creator>Christian Waldmann</dc:creator><description>&lt;p&gt;Hi Frank&lt;/p&gt;
&lt;p&gt;Thanks for sharing your experiences.&amp;nbsp;I will have a closer look to your way to success and hope I can reach also my goals...&lt;/p&gt;
&lt;p&gt;Happy coding&lt;br /&gt;Chris&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/156694?ContentTypeID=1</link><pubDate>Fri, 09 Nov 2018 14:21:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a230fc5e-1352-4bb2-b155-3542d91b602b</guid><dc:creator>Frank</dc:creator><description>&lt;p&gt;Hi Christian,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;See also my experiences with the PC BLE Driver described in this topic .&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/39173/no-valid-bidirectional-uart-communication-between-the-imx6-ul-s-evk-board-running-the-nordic-pc-ble-driver-and-the-nrf52-dk-running-the-nordic-connectivity-132-uart-software"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/39173/no-valid-bidirectional-uart-communication-between-the-imx6-ul-s-evk-board-running-the-nordic-pc-ble-driver-and-the-nrf52-dk-running-the-nordic-connectivity-132-uart-software&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;However everything is for v5 and with patches.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Frank&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/156681?ContentTypeID=1</link><pubDate>Fri, 09 Nov 2018 13:46:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ced40683-b6f8-491b-b991-1f12d3f591c0</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Unfortunately I do not have any overview of the state of master at the moment, but in general only the production releases has gone through proper testing and we do not provide any guarantees for the quality of any non-release snapshot. Current work on v6.1.0 support and next pc-ble-driver release is done in private branches.&lt;/p&gt;
&lt;p&gt;Questions regarding roadmaps and future releases are handled by our sales representatives, or in rare cases in private tickets here through DevZone (and this is a public thread). If you do not know who is our sales representative for your area then please open a private ticket or send me a private message and we will let you know.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Terje&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/156675?ContentTypeID=1</link><pubDate>Fri, 09 Nov 2018 13:25:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b6ee02a8-dd0e-4d84-8a01-c17b97023861</guid><dc:creator>Christian Waldmann</dc:creator><description>&lt;p&gt;Thanks for your answer.&lt;/p&gt;
&lt;p&gt;What problems are expected when I use the &amp;quot;master&amp;quot; version with sd_api_v5?&lt;/p&gt;
&lt;p&gt;Do you have a schedule for the release of the version with sd_api_v6&lt;/p&gt;
&lt;p&gt;happy coding&lt;/p&gt;
&lt;p&gt;Chris&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/156652?ContentTypeID=1</link><pubDate>Fri, 09 Nov 2018 12:15:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e1f4d203-372f-45a3-9c9f-58ab17c96ac6</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The newest stable release of pc-ble-driver is currently &lt;a href="https://github.com/NordicSemiconductor/pc-ble-driver/tree/v2.3.2"&gt;the one tagged with v2.3.2&lt;/a&gt;. It uses API level 3 (s132 v3.1.0). The team is currently working on SoftDevice API level 6 (s132 v6.1.0) support, and this will come in an upcoming release.&lt;/p&gt;
&lt;p&gt;Connectivity firmware is found under the pc-ble-driver/hex/ directory, e.g. &lt;a href="https://github.com/NordicSemiconductor/pc-ble-driver/tree/v2.3.2/hex/sd_api_v3"&gt;pc-ble-driver/hex/sd_api_v3/&lt;/a&gt; for the connectivity firmware based on SDK 12.2.0 and s132 v3.1.0. If for some reason you need to modify the connectivity firmware then you must apply the patch file for the connectivity project from the correct SDK version.&lt;/p&gt;
&lt;p&gt;For features added between s132 v3.1.0 and s132 v6.1.0 I refer to the &amp;quot;New Functionality&amp;quot; sections of the SoftDevice release notes.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Terje&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>