<?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>nrf52840 dongle and pc-ble-driver</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/36805/nrf52840-dongle-and-pc-ble-driver</link><description>Hi, 
 
 
 I&amp;#39;m trying to use the python bindings for pc-ble-driver with an NRF52840 dongle and I&amp;#39;m having trouble flashing the connectivity FW. I&amp;#39;ve used the bindings with an NRF51 dongle using nrfjprog and it works fine, but the new dongles don&amp;#39;t have</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 11 Apr 2019 08:39:34 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/36805/nrf52840-dongle-and-pc-ble-driver" /><item><title>RE: nrf52840 dongle and pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/181491?ContentTypeID=1</link><pubDate>Thu, 11 Apr 2019 08:39:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7d083746-cbdd-49d1-9dc7-f254e4023967</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;What do you mean by &amp;quot;&lt;span&gt;it cannot find the COM port&amp;quot;? You need to specify the COM port in the application, if you see the COM port in Windows, it should also be possible to use with pc-ble-driver-py. Do you get any error codes? Please also post your issue in a new question, to avoid filling this one with different issues that users have.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 dongle and pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/181432?ContentTypeID=1</link><pubDate>Thu, 11 Apr 2019 01:43:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ae55266a-3e06-46a7-be86-4e28203721cd</guid><dc:creator>Farhang</dc:creator><description>&lt;p&gt;I programmed PCA10059 via &amp;quot;Programmer&amp;quot; tool with the exact image you mentioned above, issued reset, then I run&amp;nbsp;&lt;/p&gt;
&lt;p&gt;python heart_rate_collector.py NRF52&lt;/p&gt;
&lt;p&gt;in the examples, and it cannot find the COM port.&lt;/p&gt;
&lt;p&gt;What could be possibly wrong?&amp;nbsp;&lt;br /&gt;I can see the device in Windows device manager under &amp;quot;Ports (COM&amp;amp;LPT)&amp;quot; as &amp;quot;nRF Connect USB CDC ACM (COM 38)&amp;quot;&lt;/p&gt;
&lt;p&gt;I can also use the device in&amp;nbsp;the nRF Connect windows application v2.6.2 using COM 38, connect to it as a BLE central and scan for other devices.&lt;/p&gt;
&lt;p&gt;So why is pc-ble-driver-py not detecting it?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 dongle and pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/154803?ContentTypeID=1</link><pubDate>Mon, 29 Oct 2018 08:29:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f7cdaade-b4ec-4569-9359-2a4def888e50</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Please post your issue in a new question. We will help you solve it there.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 dongle and pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/154737?ContentTypeID=1</link><pubDate>Sat, 27 Oct 2018 02:11:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f7fc7db8-a776-49f2-b4ba-4ffd5fe19c27</guid><dc:creator>Rocky</dc:creator><description>&lt;p&gt;I was able to get things working using these&amp;nbsp;instructions on the nRF52840 Dongle.&amp;nbsp; However, I found that the dongle becomes unstable if I reset my script without disconnecting and closing the driver using&amp;nbsp;&lt;strong&gt;adapter.driver.ble_gap_disconnect()&lt;/strong&gt; and&amp;nbsp;&lt;strong&gt;adapter.driver.close()&lt;/strong&gt;.&amp;nbsp; The only way to recover is to unplug/plug the dongle or reset using the nRF Connect Programmer.&lt;/p&gt;
&lt;p&gt;This same code works fine using a nRF52 DK, but seems to have shutdown/startup issues using the nRF52840 Dongle.&amp;nbsp; Any thoughts on how to fix so that the Dongle can work (without resetting) if the script doesn&amp;#39;t disconnect and close nicely?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 dongle and pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/152439?ContentTypeID=1</link><pubDate>Thu, 11 Oct 2018 07:43:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b3caf8aa-3daf-4038-8e36-2b07251c0132</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Good to hear! We are looking into adding support for Python 3, but I do not have any schedule for when this will become available.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 dongle and pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/152427?ContentTypeID=1</link><pubDate>Thu, 11 Oct 2018 05:20:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ad4d540b-2712-456e-a113-ee40094be3da</guid><dc:creator>gtorres</dc:creator><description>&lt;p&gt;Looks like I was on .3. its working now. Thanks! Let me know if you guys are planning on support python3 anytime soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 dongle and pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/152297?ContentTypeID=1</link><pubDate>Wed, 10 Oct 2018 07:49:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7746bbb8-49e6-41b0-8e43-50aff3fdad1a</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Are you using the latest version (v1.0.0-experimental.5) of the programmer app? Your image looks a bit different than mine.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 dongle and pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/152269?ContentTypeID=1</link><pubDate>Tue, 09 Oct 2018 20:22:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c9ea71c0-2d1d-4a92-a448-caef0e1e0eb1</guid><dc:creator>gtorres</dc:creator><description>&lt;p&gt;I&amp;#39;ve also tried using the pkg included in the repo and flashed it with nrfutil but I still can&amp;#39;t get it to work.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 dongle and pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/152248?ContentTypeID=1</link><pubDate>Tue, 09 Oct 2018 14:49:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:724ecf44-8838-4094-ae19-55ddcb3e4e77</guid><dc:creator>gtorres</dc:creator><description>&lt;p&gt;Jorgen,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The nRF connect programmer app does not allow me to flash the hex file in that way. I think its because it contains both a soft device and a application. It says only one writable region is supported. I am using version 2.5.0 which I believe is the latest.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/nrfconnect_5F00_error.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 dongle and pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/152154?ContentTypeID=1</link><pubDate>Tue, 09 Oct 2018 07:48:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a5b90017-fa07-444c-b1e8-7b7d7d10ef10</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Yes, I tested&amp;nbsp;and confirmed that&amp;nbsp;&lt;a href="https://github.com/NordicSemiconductor/pc-ble-driver-py/tree/v0.11.4"&gt;pc-ble-driver-py v0.11.4&lt;/a&gt;&amp;nbsp;works with nRF52840 dongle.&lt;/p&gt;
&lt;p&gt;Flash &amp;quot;&lt;a title="connectivity_1.2.3_usb_with_s132_3.1.hex" href="https://github.com/NordicSemiconductor/pc-ble-driver/blob/2d97262fa9940cb815778f01af9d05093558a72c/hex/sd_api_v3/connectivity_1.2.3_usb_with_s132_3.1.hex" rel="nofollow"&gt;connectivity_1.2.3_usb_with_s132_3.1.hex&lt;/a&gt;&amp;quot; using nRF Connect programmer app, and Make sure you set the &lt;a href="https://github.com/NordicSemiconductor/pc-ble-driver-py/blob/v0.11.4/python/pc_ble_driver_py/examples/advertising.py#L50"&gt;auto_flash parameter&lt;/a&gt; to &amp;#39;False&amp;#39; when initializing the driver.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 dongle and pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/152094?ContentTypeID=1</link><pubDate>Mon, 08 Oct 2018 15:15:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f9077186-f7b5-41fb-8796-00e7bafc63e2</guid><dc:creator>gtorres</dc:creator><description>&lt;p&gt;Jorgen,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I see that the submodule on pc-ble-driver-py has been updated to support 2.3.2. Does this mean that the nrf52 dongle is now supported?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 dongle and pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/147286?ContentTypeID=1</link><pubDate>Wed, 05 Sep 2018 07:41:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0ace174a-517f-4cff-bbc9-3d6ece7da907</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Currently, pc-ble-driver-py will only work with Python 2.7. We are looking into adding support for Python 3 as well, but I do not have any details on when this will be available.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 dongle and pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/147239?ContentTypeID=1</link><pubDate>Tue, 04 Sep 2018 18:44:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ee1a2710-9337-4a7a-9278-e62bd7b4cd74</guid><dc:creator>Jon Lepp</dc:creator><description>&lt;p&gt;When the support has been added, will it be for python 2.7, 3.6, or both?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 dongle and pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/144578?ContentTypeID=1</link><pubDate>Thu, 16 Aug 2018 14:40:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b0f14ba6-910e-4280-bbc0-61dd644bdccb</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Unfortunately, I do not have that. The dongle is supported in nRF Connect, which depend on pc-ble-driver-js. Support in pc-ble-driver-py will be added when the developers are done with pc-ble-driver-js/nRF Connect support.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 dongle and pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/144575?ContentTypeID=1</link><pubDate>Thu, 16 Aug 2018 14:31:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:10fb2d6c-3529-4e77-ad86-3083a4707371</guid><dc:creator>Jong yoon lee</dc:creator><description>&lt;p&gt;Do you have any estimated time frame for when the support will be added?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 dongle and pc-ble-driver</title><link>https://devzone.nordicsemi.com/thread/141722?ContentTypeID=1</link><pubDate>Fri, 27 Jul 2018 14:14:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:74586464-4c44-4d49-b264-24b252008a18</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Unfortunately, pc-ble-driver-py does not support the nRF52840 Dongle yet. If you follow the submodule link in the GitHub repo to pc-ble-driver, you can see that this is still on an old version with softdevice v3.0 API. The dongle is currently supported by nRF Connect for Desktop. Support in pc-ble-driver-py will be added in the future.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>