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

Reply via email to