Date: Fri, 16 Feb 2007 15:37:31 -0800 From: "Maksim Yevmenkin" <maksim.yevmenkin@gmail.com> To: "Eric Anderson" <anderson@centtech.com> Cc: "freebsd-bluetooth@freebsd.org" <freebsd-bluetooth@freebsd.org> Subject: Re: Prioritizing bluetooth devices? Message-ID: <bb4a86c70702161537s31097db1g488213cf739ab80f@mail.gmail.com> In-Reply-To: <45D5F027.7060401@centtech.com> References: <45D5F027.7060401@centtech.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Eric, > I have just set up my Treo 700p using bluetooth and kpilot to sync > (thanks Bruce/Maksim!!!!). I notice that when I'm doing a backup of my > palm and it's downloading a ton of stuff, my bluetooth connection is > jammed full, so my bluetooth mouse is slow/lags. I don't have a > bluetooth keyboard, but if I did (and if it worked), then I'm certain it > would be present there too. > > So, my question is: is it possible to prioritize the bluetooth profiles > so that HID gets priority over things like serial, LAN, etc? in theory, this should not be happening, because each bluetooth slave has reserved slots in which it can transmit data. also bluetooth hid devices usually set "quality of service" parameters on bluetooth link. so, the problem could be either in the freebsd bluetooth code itself (i.e. it uses very simple packet scheduler that might not behave very well under load) or in packet scheduler in the device's "link manager", i.e. firmware. other than setting "quality of service" parameters on bluetooth link and/or forcing device to use only packets of certain size (i.e. 1,2 or 3-slots, which, btw, likely to reduce throughput) i doubt there is anything else (standard) that can be used to prioritize bluetooth profiles. if you can, please try to switch to bluetooth 2.0 dongle (if you have not already) thanks, max
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bb4a86c70702161537s31097db1g488213cf739ab80f>