Linux bluetooth development
 help / color / mirror / Atom feed
From: markusv@student.matnat.uio.no
To: bluez-users@lists.sourceforge.net
Subject: Re: [Bluez-users] Bluez service discovery
Date: Fri, 2 Jun 2006 13:01:32 +0200 (CEST)	[thread overview]
Message-ID: <35749.156.116.3.43.1149246092.squirrel@webmail.uio.no> (raw)


hi again
I have finaly found what my problem is, I am using:
uint32_t svc_uuid_int[] = {0x1c712d88, 0xaac711da, 0x818a000b, 0x0000ffff};
sdp_uuid128_create( &svc_uuid, &svc_uuid_int);

to create the service i am looking for. But something goes wrong using the
sdp_uuid128_create function I think. Using the uuid created returns nu
results. But using:
sdp_uuid16_create(&svc_uuid, 0x1002);

gives me a lot of results. I have dobbel checked that the uuid is correct
and that the service is running on my phone so why can i not use
sdp_uuid128_create()??

markus


> On 5/25/06, markusv@st... <markusv@st...>
>  wrote:
>  >
>  >
>  > My UUID is: 1c712d88aac711da818a000bcd4e8912. I created this with
uuidgen.
>  > I have done nothing more to it. Do I have to??
>
>
 > No, that's fine.
>
> What do I have to do? How
>  > do I add the Bluetooth Base UUID or one of the UUID functions
specific to
>  > reserved UUIDs?
>
>
>  To create a valid UUID out of a 16-bit reserved UUID, use
>  sdp_uuid16_create.  See sdp_lib.h for details, it should be pretty self
>  explanatory.  There a bunch of defined constants in sdp.h that you can
also
>  use.  e.g.
>
 > {
 >   uuid_t u;
 >   sdp_uuid16_create( &u, PUBLIC_BROWSE_GROUP );
>  }
>
 > If you continue to have trouble, download the bluez source code and
examine
>  sdptool.c
>
>  -albert
>
 > Markus
 >
 > > Have you added the Bluetooth Base UUID, or one of the UUID functions
 > >  specific to reserved UUIDs?
 > >
 > > -albert
 > >
 > > On 5/23/06, markusv@st... <markusv@st...>
 > > wrote:
 > >
 > >
 > > I have generated my own service and generated a UUID with uuidgen. But
 > my
 > > laptop does not find my service on the phone! If i change the uuid to
 > > search for on the laptop to 0x1002 the public brose root, as far as I
 > know
 > > it should than give me all services on the phone. But still no services
 > > are found. Searching with sdptool finds all services on the phone
 > > including my own. Why can't I find them in my C program? I would realy
 > > appreciate some help here. I have spent far to much time on that now,
 > and
 > > I need that to work for my master thesis.
 > >
 > > Markus
 > >
 > >
 > >
 > > >Individual devices (e.g. phones) do not have UUIDs.  Services do.  If
 > > you're
 > > >implementing a Bluetooth profile, that profile should come with a
 > > >preassigned UUID.  If you're creating your own custom service that's
 > not
 > > >part of the Bluetooth profiles or specifications, make your own uuid
 > with
 > > >uuidgen.
 > > >
 > > >More generally, a UUID is a 128-bit identifier.  Bluetooth has this
 > > notion
 > > >of 16-bit and 32-bit reserved UUIDs.  These are really 128-bit UUIDs,
 > but
 > > >with the lower 112/96 bits fixed to the Bluetooth Base UUID.  If you
 > find
 > > a
 > > >service with a 16-bit UUID (e.g. Serial Port Profile is 0x1101, then
 > you
 > > may
 > > >need to convert it to the full 128-bit UUID.
 > >
 > > -albert
 > >
 > > On 5/23/06, Rajan Rengasamy <rajanrengasamy@ma...> wrote:
 > > >
 > > > Hi Albert, if u dont mind me asking, would you be able to guide me on
 > > how
 > > > i can get my phone's UUID? please thanks.
 > > > i also have a k750.
 > > >
 > > > On Tuesday, May 23, 2006, at 07:54AM, Albert Huang <albert@cs...
 > > >
 > > > wrote:
 > > >
 > > > >
 > > > ><<Original Attached>>
 > > >
 > > >
 > > > Rajan
 > > > -------------
 > > > Tat Twvam Asi
 > > >
 > > >
 > > > If you're using a Bluetooth reserved UUID, make sure that you've
 > > correctly
 > > > specified it by adding the Bluetooth Base UUID.
 > > >
 > > > -albert
 > > >
 > > > On 5/19/06, markusv@st... <markusv@st...
 > > >
 > > > wrote:
 > > > >
 > > > >
 > > > > hi
 > > > > I am trying to discover services on my cellular phone a Sony
 > Ericsson
 > > > > k750
 > > > > i. I am running ubuntu and the Bluez bluetooth protocol stack. I
 > have
 > > > > followed this example:
 > > > > http://people.csail.mit.edu/albert/bluez-intro/x601.html
 > > > > I have ofcourse changed the bluetooth address and the uuid to match
 > my
 > > > > phone and service. But still my program finds no services on the
 > > phone??
 > > > > What is wrong here? Anybody have some hints?
 > > > >
 > > > > Thanks
 > > > > Markus
 > > > >
 > > > >
 > > > >
 > > > >
 > > > >
 > > > >
 > > > >
 > > > > -------------------------------------------------------
 > > > > Using Tomcat but need to do more? Need to support web services,
 > > > > security?
 > > > > Get stuff done quickly with pre-integrated technology to make your
 > job
 > > > > easier
 > > > > Download IBM WebSphere Application Server v.1.0.1 based on Apache
 > > > > Geronimo
 > > > >
 > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
 > > > >
 > > > > _______________________________________________
 > > > > Bluez-users mailing list
 > > > > Bluez-users@li...
 > > > > https://lists.sourceforge.net/lists/listinfo/bluez-users
 > > > >
 > > >
 > > >
 > > >
 > >
 > >
 > >
 > > -------------------------------------------------------
 > > Using Tomcat but need to do more? Need to support web services,
 > security?
 > > Get stuff done quickly with pre-integrated technology to make your job
 > > easier
 > > Download IBM WebSphere Application Server v.1.0.1 based on Apache
 > Geronimo
 > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
 > > _______________________________________________
 > > Bluez-users mailing list
 > > Bluez-users@li...
 > > https://lists.sourceforge.net/lists/listinfo/bluez-users
 > >
 >
 >
 >
 >
 > -------------------------------------------------------
 > All the advantages of Linux Managed Hosting--Without the Cost and Risk!
 > Fully trained technicians. The highest number of Red Hat certifications in
 > the hosting industry. Fanatical Support. Click to learn more
 > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
 > _______________________________________________
 > Bluez-users mailing list
 > Bluez-users@li...
 > https://lists.sourceforge.net/lists/listinfo/bluez-users
 >



_______________________________________________
Bluez-users mailing list
Bluez-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users

             reply	other threads:[~2006-06-02 11:01 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-06-02 11:01 markusv [this message]
  -- strict thread matches above, loose matches on Subject: below --
2006-06-02 12:57 [Bluez-users] Bluez service discovery markusv
2006-05-19 11:08 markusv
2006-05-19 12:17 ` rangzen
2006-05-22  7:43   ` Charles Bueche
2006-05-22 21:53 ` Albert Huang
2006-05-23  8:46   ` Rajan Rengasamy
2006-05-23 15:38     ` Albert Huang

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=35749.156.116.3.43.1149246092.squirrel@webmail.uio.no \
    --to=markusv@student.matnat.uio.no \
    --cc=bluez-users@lists.sourceforge.net \
    /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