RFCOMM sockets

Fabrizio Guglielmino <[email protected]>
Newsgroups gmane.linux.bluez.devel
Message-ID <[email protected]>
Hi all,
I have 3 embedded devices with temperature sensor. This devices are 
accessed from a pc with linux reading data with rfcomm socket, isn't 
need to make sdp query for channel because rfcomm channels are 
statically assigned (it's lab equipment).

I need to read the 3 devices almost at same time and I've done a little 
C application using GLib IOChannels and non-blocking socket to read
data from the devices. All works fine but if a device it's off the 
connection to the others it's slow, my impression is it waits timeout 
from the first device.
I can understand why if I have 3 rfcomm connections issued in 
non-blocking way these influences each other.

I'm using BlueZ 3.22 on a debian 4.0 whith kernel version 2.6.22

Thanks

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.