<?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>nRF connect SDK HRS Central</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/113116/nrf-connect-sdk-hrs-central</link><description>Hi, 
 Sorry for the very basic questions. I am new to nRF connect SDK. 
 I want to develop a ble custom central application with my custom characteristics. I started to look into the HRS central example (central_hr) provided in the zephyr to understand</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 18 Jul 2024 06:36:35 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/113116/nrf-connect-sdk-hrs-central" /><item><title>RE: nRF connect SDK HRS Central</title><link>https://devzone.nordicsemi.com/thread/494475?ContentTypeID=1</link><pubDate>Thu, 18 Jul 2024 06:36:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d0867702-a93b-42c2-811b-3158c4263f30</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Yes, the Bluetooth samples includes the&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/protocols/bt/ble/index.html#softdevice-controller"&gt;SoftDevice Controller&lt;/a&gt;&amp;nbsp;library by default (&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/protocols/bt/ble/index.html"&gt;Bluetooth LE Controller&lt;/a&gt;) .&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF connect SDK HRS Central</title><link>https://devzone.nordicsemi.com/thread/494437?ContentTypeID=1</link><pubDate>Wed, 17 Jul 2024 20:47:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4a596483-8797-4cdc-9a16-037bf3b5c808</guid><dc:creator>Lin Ju</dc:creator><description>&lt;p&gt;Thanks &lt;a href="https://devzone.nordicsemi.com/members/vibe"&gt;Vidar Berg&lt;/a&gt;&amp;nbsp;Does NCS use softdevice internally ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF connect SDK HRS Central</title><link>https://devzone.nordicsemi.com/thread/494336?ContentTypeID=1</link><pubDate>Wed, 17 Jul 2024 11:41:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d52fb9f9-a556-467c-8360-8f4fdb088ceb</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;1. The main thread will be terminated when the program returns from it. This is not a problem in this case as the main thread is only used for initialization in this sample. Other threads used by the Bluetooth host, etc will continue to run. If you want the thread to run&amp;nbsp;indefinitely you can replace the &amp;#39;return&amp;#39; statement with something like this:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;	for (;;) {
		/* Wake up thread every second*/
		k_msleep(1000);
		//TODO: perform a task here. E.g., toggle a LED
	}&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;2. Here I would recommend that you use the existing service implementations as a reference:&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-nrf/tree/main/subsys/bluetooth/services"&gt;https://github.com/nrfconnect/sdk-nrf/tree/main/subsys/bluetooth/services&lt;/a&gt;,&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-zephyr/tree/main/subsys/bluetooth/services"&gt;https://github.com/nrfconnect/sdk-zephyr/tree/main/subsys/bluetooth/services&lt;/a&gt;. This also partly covered by our devacademy course at&amp;nbsp;&lt;a href="https://academy.nordicsemi.com/courses/bluetooth-low-energy-fundamentals/"&gt;https://academy.nordicsemi.com/courses/bluetooth-low-energy-fundamentals/&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;3. Please have a look at the &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/zephyr/samples/subsys/usb/cdc_acm/README.html"&gt;USB CDC-ACM&lt;/a&gt;&amp;nbsp;sample.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>