<?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>Getting nRFConnect and the nRF51 working with Visual Studio?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/42522/getting-nrfconnect-and-the-nrf51-working-with-visual-studio</link><description>I&amp;#39;m very new to nRF BLe coding and I am having trouble finding what I need to proceed. 
 I have some PC Boards with inputs and I can connect to them through nRFConnect Bluetooth Low Energy app fine and then push buttons and see in the Log file the buttons</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 25 Jan 2019 18:24:02 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/42522/getting-nrfconnect-and-the-nrf51-working-with-visual-studio" /><item><title>RE: Getting nRFConnect and the nRF51 working with Visual Studio?</title><link>https://devzone.nordicsemi.com/thread/168025?ContentTypeID=1</link><pubDate>Fri, 25 Jan 2019 18:24:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4f9cb921-c312-4f84-b454-90dcf7b7d94e</guid><dc:creator>djlins</dc:creator><description>&lt;p&gt;AWESOME...&lt;/p&gt;
&lt;p&gt;Ive cracked it. I had to write the 128 bit and 16 bit codes into the&lt;br /&gt;&amp;nbsp;&amp;nbsp;ble_db_discovery_evt_register(&amp;amp;btn_uuid);&amp;nbsp;&lt;br /&gt;I&amp;#39;m so happieee&amp;nbsp; &amp;nbsp;: )&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting nRFConnect and the nRF51 working with Visual Studio?</title><link>https://devzone.nordicsemi.com/thread/168021?ContentTypeID=1</link><pubDate>Fri, 25 Jan 2019 17:42:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:484f1af9-c7fc-4aa2-9435-d63ed4701f4b</guid><dc:creator>awneil</dc:creator><description>[quote userid="76414" url="~/f/nordic-q-a/42522/getting-nrfconnect-and-the-nrf51-working-with-visual-studio/168020"]Is there a way that I can see what nrfConnect BLE is doing to do the same?[/quote]
&lt;p&gt;dunno about Windoze, but on Android there&amp;#39;s the &amp;quot;snoop&amp;quot; log:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.argenox.com/bluetooth-low-energy-ble-v4-0-development/library/ultimate-guide-to-debugging-bluetooth-smart-ble-products/"&gt;http://www.argenox.com/bluetooth-low-energy-ble-v4-0-development/library/ultimate-guide-to-debugging-bluetooth-smart-ble-products/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting nRFConnect and the nRF51 working with Visual Studio?</title><link>https://devzone.nordicsemi.com/thread/168020?ContentTypeID=1</link><pubDate>Fri, 25 Jan 2019 17:35:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0db6dbc7-24cb-43f5-a0b7-67f8ea4c4325</guid><dc:creator>djlins</dc:creator><description>&lt;p&gt;I think I am honing in on my issue.&lt;/p&gt;
&lt;p&gt;I am trying to connect a basic MIDI device, and I can see in nrfconnect that it manages to get the service and from that it then manages to get the characteristic.&lt;/p&gt;
&lt;p&gt;To try and do the same in pc-ble-driver I manage to connect and then on&amp;nbsp;&lt;br /&gt;ble_db_discovery_evt_register&amp;nbsp;&lt;br /&gt;I try and register out with&lt;br /&gt;&amp;nbsp; &amp;nbsp;btn_uuid.uuid = 0xFFE0;&amp;nbsp;&lt;br /&gt;and I get -&amp;nbsp;BLE_DB_DISC:INFO:Service UUID 0xffe0 Not found&lt;br /&gt;&lt;br /&gt;I try&amp;nbsp;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;btn_uuid.uuid = 0x&lt;/span&gt;&lt;span&gt;180A&lt;/span&gt;&lt;span&gt;;&lt;br /&gt;but I dont think I am getting the characteristics that I want for MIDI so when I then try and follow up with a GATTC write&amp;nbsp;&amp;nbsp;BLE_GATT_OP_WRITE_REQ I get nothing.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;I feel I am so close,&amp;nbsp;I have the device connecting but I cant get the correct characteristics out.&lt;br /&gt;Is there a way that I can see what nrfConnect BLE is doing to do the same?&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting nRFConnect and the nRF51 working with Visual Studio?</title><link>https://devzone.nordicsemi.com/thread/165771?ContentTypeID=1</link><pubDate>Tue, 15 Jan 2019 13:58:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cc5666f9-5bce-459d-8fbb-7427dec80b6f</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;I think what you really need to be doing is looking at the &lt;strong&gt;pc-ble-driver&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/NordicSemiconductor/pc-ble-driver"&gt;https://github.com/NordicSemiconductor/pc-ble-driver&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting nRFConnect and the nRF51 working with Visual Studio?</title><link>https://devzone.nordicsemi.com/thread/165750?ContentTypeID=1</link><pubDate>Tue, 15 Jan 2019 13:16:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:702d10d5-7d0c-4d28-979f-a12d1df4f191</guid><dc:creator>djlins</dc:creator><description>&lt;p&gt;Thank you for the advice,&lt;/p&gt;
&lt;p&gt;I took a look at setting up a UART project following this example here:&lt;br /&gt;&lt;a href="https://visualgdb.com/tutorials/arm/nrf51/uart/"&gt;https://visualgdb.com/tutorials/arm/nrf51/uart/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;But I am getting stuck with certain things not matching up on my environment and my inexperience in this area is preventing me from being able to debug it properly and tailor the project to work with the devices I have.&lt;/p&gt;
&lt;p&gt;I know I can see the BYTEs I need in nRFConnect on COM 3 so I will see if I can somehow get those out perhaps with com0com so I can use them elsewhere.&lt;/p&gt;
&lt;p&gt;One more question, is there a way to get the BYTEs directly out of nRFConnect instead of trying to mirror the serial port with com0com?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks again,&lt;/p&gt;
&lt;p&gt;Lindsay.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting nRFConnect and the nRF51 working with Visual Studio?</title><link>https://devzone.nordicsemi.com/thread/165590?ContentTypeID=1</link><pubDate>Mon, 14 Jan 2019 18:41:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:57988391-ce3e-43a7-9f6e-564b24231de7</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;So you&amp;#39;re basically doing the same as in &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/42445/driver-and-application-files-porting-from-sdk-to-linux-kernel" rel="noopener noreferrer" target="_blank"&gt;this &lt;/a&gt;thread - just on PC host instead of a Linux host.&lt;/p&gt;
&lt;p&gt;So the suggestions in &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/42445/driver-and-application-files-porting-from-sdk-to-linux-kernel/165284#165284" rel="noopener noreferrer" target="_blank"&gt;my first reply&lt;/a&gt; should be applicable...&lt;/p&gt;
&lt;p&gt;Note that you can use (something like) &lt;a href="http://com0com.sourceforge.net/" rel="noopener noreferrer" target="_blank"&gt;com0com&lt;/a&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;to &amp;quot;sniff&amp;quot; a virtual COM port connection ...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>