<?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>what  is  the  channel id   different from  other  ruturn  value,</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/24202/what-is-the-channel-id-different-from-other-ruturn-value</link><description>i want to konw ble evt struct &amp;#39;s content of meannig . i want to find what&amp;#39;s the return value when packet send fail and what is the channel id different from other ruturn value,thank you!!</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 10 Aug 2017 11:38:39 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/24202/what-is-the-channel-id-different-from-other-ruturn-value" /><item><title>RE: what  is  the  channel id   different from  other  ruturn  value,</title><link>https://devzone.nordicsemi.com/thread/95308?ContentTypeID=1</link><pubDate>Thu, 10 Aug 2017 11:38:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1e2f6b2c-bfae-4951-8694-949eae5b57ea</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@happykelvin: If you want us to be able to help you, you really need to improve the way you ask the question. You need to provide us enough information, and let us know what you are talking about. Which channel id you were talking about ? Are they L2CAP channel IDs?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: what  is  the  channel id   different from  other  ruturn  value,</title><link>https://devzone.nordicsemi.com/thread/95307?ContentTypeID=1</link><pubDate>Wed, 09 Aug 2017 17:14:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f67b15db-aebd-46d6-9eb6-6cf2571bf8ed</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;But rest of your question about &lt;em&gt;&amp;quot;what&amp;#39;s the return value when packet send fail and what is the channel id different from other return value&amp;quot;&lt;/em&gt; really doesn&amp;#39;t make sense in the context of Nordic Soft Device API. Please read the documentation, see SDK examples for inspiration and then rephrase.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: what  is  the  channel id   different from  other  ruturn  value,</title><link>https://devzone.nordicsemi.com/thread/95306?ContentTypeID=1</link><pubDate>Wed, 09 Aug 2017 17:14:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:81097dd0-260e-457c-81a1-9cbe2bffc9d7</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Sorry Kelvin but your question doesn&amp;#39;t make sense. &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s132.api.v5.0.0/group___b_l_e___c_o_m_m_o_n___f_u_n_c_t_i_o_n_s.html?cp=2_3_0_1_0_2_0_2_2_2#ga412b12b43c253dd744bcf574d6e86f43"&gt;&lt;code&gt;ble_evt_t&lt;/code&gt; structure you get in Soft Device event handler callback function upon triggering by SD on any event differs event per event&lt;/a&gt;. You need to first see what event it is and then parse it accordingly. &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s132.api.v5.0.0/group___b_l_e___c_o_m_m_o_n___t_h_r_e_a_d___e_v_t___m_s_c.html?cp=2_3_0_1_0_2_0_4_3"&gt;All is very well described in SoftDevice API on Infocenter (and in SD release), just read it&lt;/a&gt;. SD event handler typically calls several handlers from each module (like BLE Security Manager layer implementation = &lt;code&gt;peer_manager&lt;/code&gt;, &lt;code&gt;ble_db_discovery&lt;/code&gt; if you use it on GATT Client side etc.) and these filter just events they are interested in (rule is that none of the modules should catch and process the same event as it would be processed twice which would most probably cause some failure down the road...)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>