<?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>Multilink peripheral error 0x00003401 when connecting with MCP</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/14534/multilink-peripheral-error-0x00003401-when-connecting-with-mcp</link><description>I&amp;#39;ve been playing around with the multi-central central/peripheral examples and I thought I would modify the peripheral to instead use a service I had written for another application, but simply notifies with one byte as the example does. 
 I copied</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 17 Jun 2016 12:05:42 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/14534/multilink-peripheral-error-0x00003401-when-connecting-with-mcp" /><item><title>RE: Multilink peripheral error 0x00003401 when connecting with MCP</title><link>https://devzone.nordicsemi.com/thread/55518?ContentTypeID=1</link><pubDate>Fri, 17 Jun 2016 12:05:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6f3ea1a5-afc4-497b-b9be-637ec5ac66ce</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Sensors: How did you get the error_code ? You can add a breakpoint in the app_error_handler() to check. Please make sure you have change the optimization level in C/C++ tab in project setting to 0.
Have you tried to call  sd_ble_gatts_sys_attr_set() with p_sys_attr_data = NULL ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multilink peripheral error 0x00003401 when connecting with MCP</title><link>https://devzone.nordicsemi.com/thread/55517?ContentTypeID=1</link><pubDate>Fri, 17 Jun 2016 10:48:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8728015a-3e19-4d32-8723-3531dd7e2373</guid><dc:creator>Sensors</dc:creator><description>&lt;p&gt;I&amp;#39;m actually not sure, since the error handler doesn&amp;#39;t give me a line number or file. Usually that&amp;#39;s the case when it&amp;#39;s something to do with the soft device though. From commenting things it seems to occur during the characteristic update &lt;code&gt;sd_ble_gatts_hvx(m_core_service.conn_handle, &amp;amp;hvx_params);&lt;/code&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multilink peripheral error 0x00003401 when connecting with MCP</title><link>https://devzone.nordicsemi.com/thread/55516?ContentTypeID=1</link><pubDate>Fri, 17 Jun 2016 10:03:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b6f07bc0-5707-47f8-8676-1a8fa5a12630</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Sensors,&lt;/p&gt;
&lt;p&gt;Could you let me know which function returned 0x00003401 ? This error code means BLE_ERROR_GATTS_SYS_ATTR_MISSING - the system attribute has not been set. You can try to test to call sd_ble_gatts_sys_attr_set() with p_sys_attr_data = NULL.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>