On Wed, Jun 8, 2011 at 11:20 AM, polyclefsoftware <dja...@gmail.com> wrote:
> I have not done extensive testing, having only connected one master and two > slaves. My understanding is that the max slaves possible with bluetooth is 7 > or 8. The code contains 7 unique UUIDs, so I think it should support 1 > master and 6 slaves (I don't have that many Android devices). > > A Bluetooth piconet can contain a maximum of 7 nodes, so this would be 1 master and 6 slaves. Greater topologies are possible by connecting masters and doing routing, but I know the standard Android API doesn't implement this. I should check to see what the capabilities are with the Bluecove API. > As for duration, again, I haven't done extensive testing. As I mentioned, > connectivity with my HTC Eris was sporadic. I would certainly be interested > to hear other experiences. > My experiences have been that it is possible with three nodes, as you mentioned. When I was testing, the links seemed to have some predictable mean time to failure (I was using a Motorola Milestone, HTC G1, and another HTC phone), and because of this, it seems that when I connected a fourth (another g1) the times for a link failure would become less (as expected probabilistically). I was running an app which pretty much saturated the bandwidth of the devices, and I would say I was getting a long time (sometimes an hour or more) for maintained connections between two phones, and maybe 20-40 minutes between three phones. The app was running network experiments that took around 20 minutes each, so link failure was a cause of concern. Another thing that makes it a bit difficult is that connection time is pretty large (5-10 seconds?), so if the links are going down a lot, and you have to run a lot of experiments, it can take a while. Kris -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en