Return-Path: Message-ID: From: "Albert Huang" To: bluez-users@lists.sourceforge.net Subject: Re: [Bluez-users] Re: Bluez service discovery In-Reply-To: <57354.80.203.47.235.1148404102.squirrel@webmail.uio.no> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_78795_12829649.1148432786748" References: <57354.80.203.47.235.1148404102.squirrel@webmail.uio.no> Sender: bluez-users-admin@lists.sourceforge.net Errors-To: bluez-users-admin@lists.sourceforge.net Reply-To: bluez-users@lists.sourceforge.net List-Unsubscribe: , List-Id: BlueZ users List-Post: List-Help: List-Subscribe: , List-Archive: Date: Tue, 23 May 2006 21:06:26 -0400 ------=_Part_78795_12829649.1148432786748 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Have you added the Bluetooth Base UUID, or one of the UUID functions specific to reserved UUIDs? -albert On 5/23/06, markusv@student.matnat.uio.no 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 kno= w > 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 wit= h > >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, bu= t > >with the lower 112/96 bits fixed to the Bluetooth Base UUID. If you fin= d > 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 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 > > > wrote: > > > > > > > ><> > > > > > > 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@student.matnat.uio.no > > > 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 m= y > > > 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 jo= b > > > easier > > > Download IBM WebSphere Application Server v.1.0.1 based on Apache > > > Geronimo > > > > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat= =3D121642 > > > > > > _______________________________________________ > > > Bluez-users mailing list > > > Bluez-users@lists.sourceforge.net > > > 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 Geronim= o > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat= =3D121642 > _______________________________________________ > Bluez-users mailing list > Bluez-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bluez-users > ------=_Part_78795_12829649.1148432786748 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Have you added the Bluetooth Base UUID, or one of the UUID functions specif= ic to reserved UUIDs?

-albert

On 5/23/06, markusv@stu= dent.matnat.uio.no < markusv@student.matnat.uio.no> wrote:

I have generated my own service and g= enerated a UUID with uuidgen. But my
laptop does not find my service on the phone! If i change the uuid tosearch for on the laptop to 0x1002 the public brose root, as far as I kno= w
it should than give me all services on the phone. But still no service= s
are found. Searching with sdptool finds all services on the phone
in= cluding my own. Why can't I find them in my C program? I would realy
app= reciate 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 ser= vice that's not
>part of the Bluetooth profiles or specifications, ma= ke 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 12= 8-bit UUIDs, but
>with the lower 112/96 bits fixed to the Bluetooth B= ase 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 <r= ajanrengasamy@mac.com> wrote:
>
> Hi Albert, if u dont m= ind me asking, would you be able to guide me on how
> i can get my phone's UUID? please thanks.
> i also have a k7= 50.
>
> On Tuesday, May 23, 2006, at 07:54AM, Albert Huang <= albert@csail.mit.edu>
>= ; wrote:
>
> >
> ><<Original Attached>>
>=
>
> Rajan
> -------------
> Tat Twvam Asi
><= br>>
> If you're using a Bluetooth reserved UUID, make sure that y= ou've correctly
> specified it by adding the Bluetooth Base UUID.
>
> -a= lbert
>
> On 5/19/06, markusv@student.matnat.uio.no < markusv@student.matnat.uio.no>
> wrote:
> >
> &= gt;
> > hi
> > I am trying to discover services on my cel= lular 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/alb= ert/bluez-intro/x601.html
> > I have ofcourse changed the blue= tooth 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?
&g= t; >
> > Thanks
> > Markus
> >
> >
> >
> >
> >
> >
> >
> &= gt; -------------------------------------------------------
> > Us= ing 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 Applicati= on Server v.1.0.1 based on Apache
> > Geronimo
> > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057= &dat=3D121642
> >
> > ___________________________= ____________________
> > Bluez-users mailing list
> > Bluez-users@lists.sourceforge.net
> > https://lists.sourceforge.net/= lists/listinfo/bluez-users
> >
>
>
>



-------------------------------------------------------
Using To= mcat but need to do more? Need to support web services, security?
Get st= uff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geron= imo
http://sel.as-us.falkag.net/sel?cmd=3D= lnk&kid=3D120709&bid=3D263057&dat=3D121642
_______________________________________________
Bluez-users mail= ing list
Bluez-user= s@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users

------=_Part_78795_12829649.1148432786748-- ------------------------------------------------------- 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@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bluez-users