<?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>Version 1.9.0 from ver 17 starting point</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/84930/version-1-9-0-from-ver-17-starting-point</link><description>Hi, 
 I have working apps using custom BLE services on the 17.0 SDK 
 
 Now I need to write an app for the nRF5340 so the BLE softdevice can run in the network core 
 I have downloaded the 1.9.0 SDK using nRF Connect and want to use the SES env 
 Being</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 21 Feb 2022 08:50:54 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/84930/version-1-9-0-from-ver-17-starting-point" /><item><title>RE: Version 1.9.0 from ver 17 starting point</title><link>https://devzone.nordicsemi.com/thread/354056?ContentTypeID=1</link><pubDate>Mon, 21 Feb 2022 08:50:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:df6d38c6-c335-4a9d-bc73-17e94602ee17</guid><dc:creator>&amp;#216;yvind</dc:creator><description>[quote user="billywalton"]So i guessed I would be re-writing my service :-([/quote]
&lt;p&gt;Yes, unfortunately. But we will try to support you one your path as best we can.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
[quote user="billywalton"]which sample would be best to start with[/quote]
&lt;p&gt;The &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.9.0/nrf/samples/bluetooth/peripheral_lbs/README.html"&gt;Bluetooth: Peripheral LBS&lt;/a&gt; and &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.9.0/nrf/samples/bluetooth/peripheral_uart/README.html"&gt;Bluetooth: Peripheral UART&lt;/a&gt; samples are both&amp;nbsp;examples of custom services.&amp;nbsp;They both have two characteristics, one for client to server communication, and one for server to client. The UART sample includes a &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.9.0/nrf/samples/bluetooth/central_uart/README.html#central-uart"&gt;Central UART sample&lt;/a&gt; as well&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;From our DevZone guides, have a look at &amp;quot;&lt;a href="https://devzone.nordicsemi.com/guides/nrf-connect-sdk-guides/b/software/posts/building-a-ble-application-on-ncs-comparing-and-contrasting-to-softdevice-based-ble-applications"&gt;Building a Bluetooth application on nRF Connect SDK - Part 1&lt;/a&gt;&amp;quot; and &amp;quot;&lt;a href="https://devzone.nordicsemi.com/nordic/nrf-connect-sdk-guides/b/software/posts/building-a-ble-application-on-ncs-sdk---contrasting-to-softdevice-based-ble-applications---part-2-central-role"&gt;Building a Bluetooth application on nRF Connect SDK - Part 2&lt;/a&gt;&amp;quot;. Note that it is based on nRF Connect SDK v1.3.1, some changes must be expected.&lt;br /&gt;&lt;br /&gt;There is also the &amp;quot;&lt;a href="https://devzone.nordicsemi.com/guides/nrf-connect-sdk-guides/b/getting-started/posts/ncs-ble-tutorial-part-1-custom-service-in-peripheral-role"&gt;nRF Connect SDK Bluetooth Low Energy tutorial part 1: Custom Service in Peripheral role&lt;/a&gt;&amp;quot; and&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/guides/nrf-connect-sdk-guides/b/getting-started/posts/nus-on-ncs-the-nordic-uart-service-with-the-nrf-connect-sdk"&gt;NUS on NCS: The Nordic UART Service with the nRF Connect SDK&lt;/a&gt;&amp;quot; to help you on your path.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Kind regards,&lt;br /&gt;Øyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Version 1.9.0 from ver 17 starting point</title><link>https://devzone.nordicsemi.com/thread/353952?ContentTypeID=1</link><pubDate>Fri, 18 Feb 2022 20:50:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d9621c7a-338b-4b65-9a2e-f6f23afb0b76</guid><dc:creator>billywalton</dc:creator><description>&lt;p&gt;Thanks for your reply&lt;/p&gt;
&lt;p&gt;So i guessed I would be re-writing my service :-(&lt;/p&gt;
&lt;p&gt;But as I said, there seems to be (unless I have missed it) no sample on how to implement a custom service&lt;/p&gt;
&lt;p&gt;So, which sample would be best to start with as a new project if I need:&lt;/p&gt;
&lt;p&gt;1) a single custom service with three R/W characteristics,&lt;/p&gt;
&lt;p&gt;2) extended advertisements which can be updated whilst the stack is running&lt;/p&gt;
&lt;p&gt;3) Option to use coded PHY&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Version 1.9.0 from ver 17 starting point</title><link>https://devzone.nordicsemi.com/thread/353951?ContentTypeID=1</link><pubDate>Fri, 18 Feb 2022 20:43:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:82edc8a1-0dd6-4830-8762-b063d7f78446</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Hello,&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;First I would recommend reading our &lt;a href="https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/nrf-connect-sdk-and-nrf5-sdk-statement"&gt;blog post on nRF Connect SDK and nRF5 SDK statement&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Note that these two are not compatible in regards to the code base due to the new Zephyr OS included in the nRF Connect SDK. &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.9.0/nrf/ug_nrf5340.html#working-with-nrf5340-dk"&gt;Please read the Working with nRF5340DK&lt;/a&gt;&amp;nbsp;from our nRF Connect SDK v1.9.0 documentation.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Øyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>