Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Feb 2006 01:46:58 +0100
From:      Markus Brueffer <markus@brueffer.de>
To:        Maksim Yevmenkin <maksim.yevmenkin@savvis.net>
Cc:        freebsd-bluetooth@freebsd.org
Subject:   Re: Missing HCI events
Message-ID:  <200602060147.03384.markus@brueffer.de>
In-Reply-To: <43D98DF2.1060507@savvis.net>
References:  <200601211748.00824.markus@brueffer.de> <200601231245.35687.markus@brueffer.de> <43D98DF2.1060507@savvis.net>

next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart3779683.WmRPJQvEpj
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Am Friday 27 January 2006 04:05 schrieb Maksim Yevmenkin:
> > In the meanwhile I have most of libkbluetooth compiling and noticed, th=
at
> > a libhci would be very helpful and could ease future user space
> > developments/porting dramatically (I bet the GNOME guys will come up wi=
th
> > a bluetooth framework sooner or later as well). How about incorporating
> > such a lib in the basesystem along with libsdp and libbluetooth (similar
> > to lib_hci of bluez)?
>
> funny you should mention that. someone actually asked me about this a
> while ago and even promised to start the work.
>
> there was a short thread in freebsd-bluetooth
>
> http://lists.freebsd.org/mailman/htdig/freebsd-bluetooth/2005-September/0=
00
>410.html
>
> and i also have few email addressed directly to me. you might want to
> contact this person and ask about the progress.

Nice, I'll contact him about his progress. In the meanwhile I have made goo=
d=20
progress on libhci. I have some questions, though:

1. Is there a way to retrieve all hci node names? I know the way that ngctl=
(8)=20
uses, but that way requires root access. Is there another way to retrieve a=
ll=20
nodes with type "hci" which works with user level privileges?

2. I have some Belkin BT dongles and they return the same devices on inquir=
y=20
multiple times. While this is allowed by the spec (Vol 2, Chapter 7.1.1 of=
=20
the BT 1.2 spec) the spec states the following: "It is recommended that the=
=20
Controller tries to report a particular device only once during an inquiry =
or=20
inquiry period.". Should the removal of duplicates happen in libhci, later =
on=20
by the user or on a lower level?

Thanks in advance,

Markus

=2D-=20
Markus Brueffer =A0 =A0| GPG-Key: http://people.FreeBSD.org/~markus/markus.=
asc
markus@brueffer.de | FP: 3F9B EBE8 F290 E5CC 1447 8760 D48D 1072 78F8 A8D4
markus@FreeBSD.org | FreeBSD: The Power to Serve!

--nextPart3779683.WmRPJQvEpj
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)

iD8DBQBD5pyH1I0Qcnj4qNQRAvG8AKC53dAZ7zWkV2dLDCBBKnBPGLWtOQCg1mv/
xzAR0i8A8B0RMf3YvhydnQE=
=rLMr
-----END PGP SIGNATURE-----

--nextPart3779683.WmRPJQvEpj--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200602060147.03384.markus>