From: Iain Hibbert <plunky@rya-online.net>
To: Susanne Goldammer <susanne.goldammer@gmx.de>
Cc: linux-bluetooth@vger.kernel.org
Subject: Re: Make bluetoothd start w/o SDP Server
Date: Thu, 12 Nov 2009 10:16:30 +0000 (GMT) [thread overview]
Message-ID: <1258020990.988942.3883.nullmailer@galant.ukfsn.org> (raw)
In-Reply-To: <4AFBD3B6.6020706@gmx.de>
On Thu, 12 Nov 2009, Susanne Goldammer wrote:
> I would like to explain in more detail why I use this option to start
> bluetoothd without its own SDP-Server.
>
> The goal is to test the SDP implementation of bluetooth-capable Daimler
> headunits. For this i need my own SDP-Server implementation running,
> cause this SDP Server answers with predefined and invalid SDP Responses
> to special Requests from headunit.
I guess that a "Daimler headunit" is something to do with the Daimler car,
is that some kind of builtin radio with integrated handsfree capability?
I would be interested to find out why you need to use proprietary SDP
requests? They would only be accessible from a proprietary device and as
there are no vendor-specific PDU IDs defined in the SDP specification
there is a chance of conflict with future extensions. (I admit its
unlikely, but the ID is only 8-bit).
The Bluetooth specifications allow numerous ways to provide proprietary
services, and IMO the proper way to advertise such is to create your own
UUID describing the service class, your own UUID describing the protocol
(if any), search for that in the standard way and connect to the service
in the same way as you would any other. The attribute values are defined
by the service class so you can provide as much information as you want in
this way, no secret handshakes required at all.
regards,
iain
(please note, I don't even run BlueZ/Linux and thus can't object to this
specific implementation in any meaningful way. I'm just interested :)
next prev parent reply other threads:[~2009-11-12 10:16 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-11-10 14:00 Make bluetoothd start w/o SDP Server Susanne Goldammer
2009-11-10 14:05 ` Bastien Nocera
2009-11-10 14:19 ` Susanne Goldammer
2009-11-12 9:21 ` Susanne Goldammer
2009-11-12 10:16 ` Iain Hibbert [this message]
2009-11-12 10:47 ` Susanne Goldammer
2009-11-12 12:13 ` Stefan Seyfried
2009-11-12 12:55 ` Susanne Goldammer
2009-11-12 13:08 ` Stefan Seyfried
2009-11-12 14:13 ` Susanne Goldammer
2009-11-12 14:57 ` Bastien Nocera
2009-11-12 15:16 ` Susanne Goldammer
2009-11-13 11:33 ` Johan Hedberg
2009-11-13 11:58 ` Marcel Holtmann
2009-11-13 12:33 ` Johan Hedberg
2009-11-13 12:36 ` Susanne Goldammer
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1258020990.988942.3883.nullmailer@galant.ukfsn.org \
--to=plunky@rya-online.net \
--cc=linux-bluetooth@vger.kernel.org \
--cc=susanne.goldammer@gmx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox