<?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>Combine proxy_server and ble_app_blinky_c to work together !</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/35807/combine-proxy_server-and-ble_app_blinky_c-to-work-together</link><description>Hello, 
 I would like to use proxy_server(example of light_switch ) and ble_app_blinky_c, to make these two functions work together in one card. So this card can be controlled by proxy_cilent in mesh net-work after it is provisioned , and the order from</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 27 Jun 2018 16:23:24 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/35807/combine-proxy_server-and-ble_app_blinky_c-to-work-together" /><item><title>RE: Combine proxy_server and ble_app_blinky_c to work together !</title><link>https://devzone.nordicsemi.com/thread/137962?ContentTypeID=1</link><pubDate>Wed, 27 Jun 2018 16:23:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:777ec6b1-69a6-4f25-b98e-944cc1749ae6</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Simon,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You are trying to add a central role into mesh proxy node. So we are talking about 3 roles here, mesh role, proxy (peripheral) role, and central role. They would affect the performance of each other. The question is why do you want to have both proxy role and central role ? Can you simply&amp;nbsp;add the blinky GATT client on the proxy role, just adding the client service into the attribute table. And then use a central that has a blinky server to connect to the proxy node.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;By theory it&amp;#39;s possible to make all three role to works. But you need to fine tune so they don&amp;#39;t occupy the timeslot too much.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regarding the event handler, you need to call&amp;nbsp;NRF_SDH_BLE_OBSERVER() to declare it as the ble event handler, same as&amp;nbsp;NRF_SDH_BLE_OBSERVER(m_gatt_obs, NRF_MESH_GATT_BLE_OBSERVER_PRIO, mesh_gatt_on_ble_evt, &amp;amp;m_gatt); in the proxy example&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>