<?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>SDK7 to SDK8.x.x migration guide</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/7349/sdk7-to-sdk8-x-x-migration-guide</link><description>Is there any document that describes what has to be done in the App code to migrate from i.e. SDK v7.2 to the latest 8.1.1? I could not find it. 
 Ideally it would be nice to have a more or less comprehensive guide. So far I came across the app scheduler</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 29 Jun 2015 13:24:16 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/7349/sdk7-to-sdk8-x-x-migration-guide" /><item><title>RE: SDK7 to SDK8.x.x migration guide</title><link>https://devzone.nordicsemi.com/thread/26034?ContentTypeID=1</link><pubDate>Mon, 29 Jun 2015 13:24:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:976f4a36-14e7-46be-87f5-3a068998bbfa</guid><dc:creator>wim</dc:creator><description>&lt;p&gt;Hi Pektusin&lt;/p&gt;
&lt;p&gt;I ran into the same problem, and I agree, a guide would be welcome.
Have you run into problems with the flags?&lt;/p&gt;
&lt;p&gt;And what about the extra arguments in sd_bel_gatts_sys_attr_set, sd_ble_gap_sec_params_reply, missing member in ble_gap_evt_auth_status_t, too few arguments in sd_ble_gap_sec_info_reply, missing definition of BLE_GAP_TIMEOUT_SRC_ADVERTISEMENT?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK7 to SDK8.x.x migration guide</title><link>https://devzone.nordicsemi.com/thread/26035?ContentTypeID=1</link><pubDate>Sat, 13 Jun 2015 03:27:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:92a9104c-d98b-49ea-8e72-e2c8c97e6896</guid><dc:creator>Pektusin</dc:creator><description>&lt;p&gt;Just to let everybody know, there is a document called s110_nrf51822_8.0.0_migration_document.pdf hidden in the components/softdevice/s110/doc  folder.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK7 to SDK8.x.x migration guide</title><link>https://devzone.nordicsemi.com/thread/26033?ContentTypeID=1</link><pubDate>Tue, 09 Jun 2015 07:32:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1f4505d1-f886-4949-9eb4-1f8f49d0de0f</guid><dc:creator>Pektusin</dc:creator><description>&lt;p&gt;Yes, I examined the release notes. My application has grown too much, and it is hard to correlate it with any of existing examples. So I&amp;#39;m going through the process of making it compilable first. There are many small changes here and there, for example flags in ble_advdata_t changed the type from uint8_array_t to uint8_t etc. Hopefully there will be no hidden problems and I won&amp;#39;t need to debug the app again after I built it.&lt;/p&gt;
&lt;p&gt;It would make such work much easier if you published what was exactly changed in the &lt;strong&gt;public API&lt;/strong&gt;... just a suggestion.&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK7 to SDK8.x.x migration guide</title><link>https://devzone.nordicsemi.com/thread/26032?ContentTypeID=1</link><pubDate>Tue, 09 Jun 2015 05:23:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:628b76b9-3454-414b-89fd-edc2869064eb</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Have you looked into the &lt;a href="https://developer.nordicsemi.com/nRF51_SDK/doc/"&gt;nRF51 release notes&lt;/a&gt; already? If you want to see what changed between SDK 7.2.0 and SDK 8.1.0, then you probably have to look into release notes for SDK 8.0.0 first and then the release notes for SDK 8.1.0 to see the complete changes.&lt;/p&gt;
&lt;p&gt;For the porting of an application between major SDK releases (i.e. from SDK 7.x.x to SDK 8.x.x), I find it usually easier to copy any custom code that I have in an application into an example/template in the new major SDK, instead of trying to port the whole application directly into the new SDK.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK7 to SDK8.x.x migration guide</title><link>https://devzone.nordicsemi.com/thread/26031?ContentTypeID=1</link><pubDate>Fri, 29 May 2015 23:07:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f14daca6-93e6-4998-bd96-6d7e4dd77597</guid><dc:creator>Pektusin</dc:creator><description>&lt;p&gt;Thanks, I saw this page. It is even in my bookmarks :) However, it contains few typos right in the &amp;quot;Migrating to SDK 8&amp;quot; section, i.e.: &amp;quot;use APP_TIMER_APPSH_INIT to initialize the softdevice &amp;quot;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK7 to SDK8.x.x migration guide</title><link>https://devzone.nordicsemi.com/thread/26030?ContentTypeID=1</link><pubDate>Fri, 29 May 2015 21:22:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b47cf8fb-5300-494f-a130-27d0653f9877</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;There are some info &lt;a href="http://embeddedsoftdev.blogspot.ca/p/ehal-nrf51.html"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>