Re: [Bluez-users] Major slowdown when service discovery+opening a service happens on two systems trying to talk to each other

Marcel Holtmann
2004-02-16T08:58:55Z

Hi Marc-Andre,

> Each system is perpetually running the following:
> 1- Device discovery (on a constant basis)
> 2- Service discovery on detected devices (for one particular service)
> (I made a quick hack not to scan already scanned devices. So this is not
> 'perpetually running' per se)
> 3- A L2CAP service
>
> and they might try to open a connection to send data to the other one, etc.
> I'm using default BlueZ settings, so I do not know if there are options for
> each
> of those that might change anything.

so it is possible that you run an inquiry while you page another device.
Actually I don't know if this is supported by any Bluetooth chips on the
market. And you run an inquiry while you have an ACL link opened. This
works with most devices that supports scatternet, but is not one of the
best ideas and can decrease your performance. What does "hciconfig -a"
say about your devices?