<?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>Send commands to 2 different groups in BLE Multi-link</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/46069/send-commands-to-2-different-groups-in-ble-multi-link</link><description>Hi all, 
 I am extending the BLE Multi-link example from SDK 15.2.0 in order to have some characteristics as BLE Mesh. I would like to use UUID filter to scan all peripherals around for connecting and then send the different commands to 2 different groups</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 24 Apr 2019 09:08:59 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/46069/send-commands-to-2-different-groups-in-ble-multi-link" /><item><title>RE: Send commands to 2 different groups in BLE Multi-link</title><link>https://devzone.nordicsemi.com/thread/183369?ContentTypeID=1</link><pubDate>Wed, 24 Apr 2019 09:08:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8bffd3f2-86c0-4965-b86f-52ca5628db03</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;If you know the names of your devices beforehand then you can add them to the Scanner modules name filter. That way you will only receive advertising reports from those devices and you can then choose to connected to those devices. See&amp;nbsp;&lt;a title="Scanning Module" href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/lib_ble_scan.html?cp=5_0_3_2_11"&gt;Scanning Module&lt;/a&gt;&amp;nbsp;docs&amp;nbsp;and&amp;nbsp;&lt;a title="Scanning Module" href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/group__nrf__ble__scan.html?cp=5_0_6_2_14"&gt;Scanning Module&lt;/a&gt;&amp;nbsp;API reference.&lt;br /&gt;&lt;br /&gt;I belive&amp;nbsp;&lt;span&gt;sd_ble_gap_device_name_get will only return the name of the device that is executing that function.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Send commands to 2 different groups in BLE Multi-link</title><link>https://devzone.nordicsemi.com/thread/182148?ContentTypeID=1</link><pubDate>Mon, 15 Apr 2019 14:12:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5bda17fc-a3f3-4008-af59-348f3b837a3a</guid><dc:creator>HDuc</dc:creator><description>&lt;p&gt;&lt;span&gt;Hi&amp;nbsp;haakonsh,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thank&amp;nbsp;you for your answer&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Could you explain more detail about: &amp;quot;A control characteristic can be used to assign a group or role to the peripherals, and one or more characteristics can be used to transfer data to the various groups or roles.&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In fact, I have an idea to realize my example. I need to get the device name of the peripheral from the advertising report.&amp;nbsp;I have tried some ways (for example, call &amp;quot;sd_ble_gap_device_name_get&amp;quot; or search inside &amp;quot;nrf_ble_scan_on_adv_report&amp;quot;) but failed. Could you show me how to do that.&amp;nbsp;Ideally, I would like to get the device name of the &amp;#39;_evt-&amp;gt;conn_handle&amp;#39; inside &amp;quot;_EVT_DISCOVERY_COMPLETE&amp;quot;.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Send commands to 2 different groups in BLE Multi-link</title><link>https://devzone.nordicsemi.com/thread/182119?ContentTypeID=1</link><pubDate>Mon, 15 Apr 2019 12:53:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0c47010e-5093-49a0-a1cb-eed5cc197477</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;Mesh networks requires some nodes that are always in radio receive mode, so if you can&amp;#39;t use a few devices to relay the information to leaf nodes then mesh is not suitable for you. BLE Mesh networks does use encryption through the provisioning process, where a Provisioner device decides who gets to join the network, this provisioning process can be done OOB like of NFC.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;If mesh is not a good fit then you need to create&amp;nbsp;a suitable&amp;nbsp;GATT service, and base the UUID filtering on this service&amp;#39;s UUID. A control characteristic can be used to assign a group or role to the peripherals, and one or more characteristics can be used to transfer data to the various groups or roles.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Send commands to 2 different groups in BLE Multi-link</title><link>https://devzone.nordicsemi.com/thread/181805?ContentTypeID=1</link><pubDate>Fri, 12 Apr 2019 09:38:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f17e9227-d33c-4c94-8076-66275ca3a52c</guid><dc:creator>HDuc</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;haakonsh,&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t want to use mesh because I need to load many functions on the peripheral devices (for example NFC BLE pairing). So, I would like a solution as simple as possible.&amp;nbsp;On the other hand, it looks like that&amp;nbsp;BLE Mesh will consume&amp;nbsp;much more power than BLE SDK.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Send commands to 2 different groups in BLE Multi-link</title><link>https://devzone.nordicsemi.com/thread/181801?ContentTypeID=1</link><pubDate>Fri, 12 Apr 2019 09:03:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1dfd281e-41e7-4db2-809d-befd0dd1ea2b</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;If you intend to use GATT then you need to create a service that fits your use case. &lt;br /&gt;&lt;br /&gt;Why can&amp;#39;t you use Mesh?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>