You pretty much summed up everything there is to say. I see someone replied off the list, but I'll add what I know, in any case. As you noted, any regular data connection can be paired with others. The limit is 7 connections, but you do have to remember that there's less than 800kbps to go around on Bluetooth 1.2 and only a couple of megabits on Bluetooth 2.0. I have managed a file transfer from my cellphone (only ever manages 25kB/s, ~200kbps) while talking on my bluetooth headset (not sure about bandwidth use for it) but I don't think I'd like to test anything else simultaneously. --Thomas On Tuesday 21 November 2006 10:24 pm, Mikael Lindqvist wrote: > Hi, > > This is a general bluetooth question... > > I have been experimenting with bluetooth for some time now and I'm > wondering what is actually possible to do simultaneously. My > application is doing device discovery, service search and obex push. > It seems as if it is possible to do several obex pushes at the same > time (guess that would go for any kind of RFCOMM connections), but > it's just possible to do one device discovery or one service search > simultaneously. I. e. it's not possible to do service search at the > same time as device discovery, and it's only possible to do service > search for one remote device at the same time. > > So to sort things out once and for all, what is actually possible? And > why does this limitation exist, is it something fundamental to > bluetooth or just because of current implementations? > > -- Mikael