<?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>Several devices with same device role</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/8352/several-devices-with-same-device-role</link><description>I would like to connect more than 8 devices to a single host. Therefore I would have to set the same role to multiple devices. 
 What are the implications of using the same device role regarding packet loss? 
 I assume that my system supports a reasonable</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 27 Jul 2015 11:53:04 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/8352/several-devices-with-same-device-role" /><item><title>RE: Several devices with same device role</title><link>https://devzone.nordicsemi.com/thread/30281?ContentTypeID=1</link><pubDate>Mon, 27 Jul 2015 11:53:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2c600586-cd42-4069-bb13-3fd44e0a134c</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;I&amp;#39;m assuming the role number is the pipe number, and you add this virtual address in the payload so that the host can distinguish between different devices using the same pipe.&lt;/p&gt;
&lt;p&gt;In general there is no problem for devices to share a a pipe, but it depends on how much data you plan to send, and how much packet loss your application can live with. So if each device sends some data once in a while, you should be fine.&lt;/p&gt;
&lt;p&gt;If the devices are sending data regurarly, you could try to use frequency hopping, so that the devices don&amp;#39;t disturbe eachother.&lt;/p&gt;
&lt;p&gt;If you have two devices sharing a pipe you could for example give the host two channels, and one channel to each of the two devices, or give the host four channels, and two channels to each of the two devices. Then the devices can synchronize to the channels in the host.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Several devices with same device role</title><link>https://devzone.nordicsemi.com/thread/30280?ContentTypeID=1</link><pubDate>Fri, 24 Jul 2015 16:09:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a80cf676-2b4c-4c26-85fb-4b6ed197fdcc</guid><dc:creator>KuramaYoko</dc:creator><description>&lt;p&gt;We are using the nordic&amp;#39;s proprietary protocol Gazelle. Gazelle specifies roles as the device address in the network.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Several devices with same device role</title><link>https://devzone.nordicsemi.com/thread/30279?ContentTypeID=1</link><pubDate>Fri, 24 Jul 2015 16:00:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3b4c13fa-bcf8-418c-badb-0d9b15f05ba3</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;I&amp;#39;m not following you. Are you talking abot BLE GAP roles? Like broadcaster, observer, peripheral, central?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Several devices with same device role</title><link>https://devzone.nordicsemi.com/thread/30277?ContentTypeID=1</link><pubDate>Fri, 24 Jul 2015 15:42:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:32d21a6b-f2a1-418b-ba89-4b0a97dea6a3</guid><dc:creator>KuramaYoko</dc:creator><description>&lt;p&gt;I am using a RFduino with a module nRF51822. My propose is to create a virtual address to use in complement to the role number. So, each device will be identified by a role number and a virtual address number in the network. Moreover, devices will handle only packages identified with device&amp;#39;s virtual address.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Several devices with same device role</title><link>https://devzone.nordicsemi.com/thread/30278?ContentTypeID=1</link><pubDate>Fri, 24 Jul 2015 10:15:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6ca0fa00-4cf6-4973-bc25-0d4eef21072a</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;I don&amp;#39;t understand. You want to connect more than 8 peripherals to a central? What is your central device?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>