<?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>migrating to S310</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/4671/migrating-to-s310</link><description>What I&amp;#39;m using: PCA10028 (nRF51422), SDK 7, Keil uVision 5, moving SD S110 v7.1 to SD 310 V2 
 I used the ble_app_lbs project as a template. Being a newbie to both BLE and ANT - the ble_app_lbs project turned out to be a very good starting point for</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 02 Dec 2014 15:41:02 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/4671/migrating-to-s310" /><item><title>RE: migrating to S310</title><link>https://devzone.nordicsemi.com/thread/16569?ContentTypeID=1</link><pubDate>Tue, 02 Dec 2014 15:41:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2fe0152a-9970-4ffc-bcee-a5ab270d756d</guid><dc:creator>c cook</dc:creator><description>&lt;p&gt;Stefan - I edited my original post.  Yesterday I aquired a PCA10028, board.  Installed SDK 7, and I&amp;#39;m using S310 version 2 stack.  I also set my memory options as described in the S310_nrf51422_2.0.0_migration_guide PDF&lt;/p&gt;
&lt;p&gt;as the user in your post I&amp;#39;m getting some errors that I can&amp;#39;t seem to fix:
ble_gatts_enable_params_t; and ble_enable_params_t; were undefined  I copied their definitions over from my original project, but I don&amp;#39;t know if that was the correct thing to do, or why they are no longer defined.&lt;/p&gt;
&lt;p&gt;sd_ble_enable(...); is now declared implicitly - What header file is it found in?  S310 documenation lists the this call.&lt;/p&gt;
&lt;p&gt;sd_ble_gap_address set (...) says I have too many arguments - I still have the same two I was using from the s110 stack and the S310 documentation shows the same parameters&lt;/p&gt;
&lt;p&gt;BLE_GAP_ADDR_CYCLE_MODE_NONE is no longer defined.&lt;/p&gt;
&lt;p&gt;~~~~~~~~~~~~~~~~~~~~~~~~ Resolved ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SDK 7 gets installed in the Keil directory.  After adding the new paths, so my code was looking in the Keil directories - instead of the SDK 6 directory, my errors went away.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: migrating to S310</title><link>https://devzone.nordicsemi.com/thread/16568?ContentTypeID=1</link><pubDate>Tue, 02 Dec 2014 12:27:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:43c60d89-e972-4139-b07e-bdfde7445cce</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Perhaps &lt;a href="https://devzone.nordicsemi.com/question/15230/porting-code-for-s110-to-work-with-s310/?answer=15240#post-id-15240"&gt;this porting guide&lt;/a&gt; can help you&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>