<?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 data from the SoftDevice</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/10808/getting-data-from-the-softdevice</link><description>What&amp;#39;s the mechanism of getting data from the SoftDevice? 
 -We store our parameters in the stack and call SVC func which passes it to the handler mode and does some magic and in return calls Software Interrupt to notify us about some event. But how</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sat, 12 Dec 2015 19:29:55 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/10808/getting-data-from-the-softdevice" /><item><title>RE: Getting data from the SoftDevice</title><link>https://devzone.nordicsemi.com/thread/40402?ContentTypeID=1</link><pubDate>Sat, 12 Dec 2015 19:29:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c358cefc-b454-4e4d-9ab3-f2cb3de82b10</guid><dc:creator>Eugene</dc:creator><description>&lt;p&gt;As far as i investigated we pass a pointer when we initialise SoftDevice and with sd_ble_evt_get api function take our data out from the stack.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting data from the SoftDevice</title><link>https://devzone.nordicsemi.com/thread/40401?ContentTypeID=1</link><pubDate>Sat, 12 Dec 2015 17:04:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:20bc27e4-6ded-431a-8198-14d72eca69e9</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;What SVC call are you talking about? is this softdevice call or  you have created your own application specific SVC handler?&lt;/p&gt;
&lt;p&gt;If the SVC does not belong to the softdevice, then it wont do any magic with your data, it just calls the application specific svc handler. If it is softdevice specific svc call then it does not return any other extra data than what is documented for that svc call.
Probably i have misunderstood your question in which case please explain more about your usecase.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>