<?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>Driver error when trying to pair with Windows 10 computer</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/15227/driver-error-when-trying-to-pair-with-windows-10-computer</link><description>I&amp;#39;m writing code for PCA10040 basing on UART/NUS example. There are no big changes: different UUIDs and just one characteristic for both reading and writing. I can connect using nRF Master Control Panel without any problem. But I can&amp;#39;t on Windows 10.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 26 Jul 2016 08:35:35 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/15227/driver-error-when-trying-to-pair-with-windows-10-computer" /><item><title>RE: Driver error when trying to pair with Windows 10 computer</title><link>https://devzone.nordicsemi.com/thread/58156?ContentTypeID=1</link><pubDate>Tue, 26 Jul 2016 08:35:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:62796ea4-a3e0-4548-ab89-d50d0b082302</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@grzegorz: well it&amp;#39;s not obligated to have the app timer running for BLE to function. However, some of the modules use app timer, such as the connection parameter module. This could be the reason why you had driver error.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Driver error when trying to pair with Windows 10 computer</title><link>https://devzone.nordicsemi.com/thread/58155?ContentTypeID=1</link><pubDate>Mon, 25 Jul 2016 18:27:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3e30746a-8c44-4eca-b797-2689979fe9cf</guid><dc:creator>grzegorz</dc:creator><description>&lt;p&gt;@hungbui: I&amp;#39;ve finally found the problem. It was this line:
APP_TIMER_INIT(APP_TIMER_PRESCALER, APP_TIMER_OP_QUEUE_SIZE, false);
I thought it&amp;#39;s needed by sensor simulator for updating simulated measurements and I removed the line. But it turns out it&amp;#39;s neccessary for Bluetooth as well.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Driver error when trying to pair with Windows 10 computer</title><link>https://devzone.nordicsemi.com/thread/58154?ContentTypeID=1</link><pubDate>Mon, 25 Jul 2016 13:25:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b7a2430a-f8b8-4b46-982d-615863fe91e3</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Emil: I guess it will be the same for the UART profile, if you disconnect when Windows discovery service you will also get Driver error?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Driver error when trying to pair with Windows 10 computer</title><link>https://devzone.nordicsemi.com/thread/58152?ContentTypeID=1</link><pubDate>Thu, 21 Jul 2016 09:05:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d8add1f9-77ab-4235-b33c-792ce51d0020</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Grzegorz: What do you have with your attribute table and advertising packet ? Which profiles and services ?&lt;/p&gt;
&lt;p&gt;I suspect Windows detected some Bluetooth adopted profile and try to do some procedure defined by the spec when your device can&amp;#39;t support it, probably.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Driver error when trying to pair with Windows 10 computer</title><link>https://devzone.nordicsemi.com/thread/58151?ContentTypeID=1</link><pubDate>Wed, 20 Jul 2016 22:17:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c3a5f82c-3a1c-4247-b38b-6500d701732a</guid><dc:creator>grzegorz</dc:creator><description>&lt;p&gt;I think Windows naming convention is a bit confusing here. Pairing means in this case adding and installing a BLE device, even if there is no pairing in BLE sense. I&amp;#39;ve added screenshots showing how it applies to UART example. The board gets paired when running UART example, there is &amp;quot;driver error&amp;quot; when running my code. I&amp;#39;ll try to modify Nordic example once again and see what I&amp;#39;ve missed.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Driver error when trying to pair with Windows 10 computer</title><link>https://devzone.nordicsemi.com/thread/58150?ContentTypeID=1</link><pubDate>Wed, 20 Jul 2016 14:01:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:13bbd021-084b-4512-8a0b-c0cb765bac8e</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;I don&amp;#39;t think it would actually pair. You mentioned above &amp;quot;Windows can&amp;#39;t pair with it&amp;quot; but then now it worked ?
If you want to check if it&amp;#39;s paired or not you can try to use the &lt;a href="https://www.nordicsemi.com/eng/Products/Bluetooth-Smart-Bluetooth-low-energy/nRF-Sniffer/(language)/eng-GB"&gt;sniffer&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Note that that there are many examples in the SDK that support pairing that you can use as the base project to modify. ble_app_proximity for example.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Driver error when trying to pair with Windows 10 computer</title><link>https://devzone.nordicsemi.com/thread/58149?ContentTypeID=1</link><pubDate>Wed, 20 Jul 2016 13:42:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0d758375-4805-4a0a-b23f-9e702ee3fb4c</guid><dc:creator>grzegorz</dc:creator><description>&lt;p&gt;@hungbui: I don&amp;#39;t have the dongle so I couldn&amp;#39;t try MCP on PC.
I noticed this app doesn&amp;#39;t support pairing and it notifies about that (BLE_GAP_SEC_STATUS_PAIRING_NOT_SUPP), but when I compiled and ran the example Windows paired without any problem. Maybe it didn&amp;#39;t conduct real pairing but at least the board was reported as paired and there were no errors.
I already have the application for PC, it works but needs the device to be paired first. BlueNRG-MS gets paired and the app works with it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Driver error when trying to pair with Windows 10 computer</title><link>https://devzone.nordicsemi.com/thread/58148?ContentTypeID=1</link><pubDate>Wed, 20 Jul 2016 11:41:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:699d3370-243d-4f05-8042-7029509afe46</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@grzegorz : Have you tried to use Master Control panel on the PC ? You would need a nRF5 dongle/DK to use it.&lt;/p&gt;
&lt;p&gt;Note that the ble_app_nus doesn&amp;#39;t support pairing, this could be the reason why windows 10 doesn&amp;#39;t like it. You can try to test with the ble_app_proximity for example.&lt;/p&gt;
&lt;p&gt;Note that Windows 10 natively doesn&amp;#39;t know what to do with the ble_app_uart. You need an application on the PC to interact with the board.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>