2004-12-09 16:50:03

by Jeff Wilson

[permalink] [raw]
Subject: [Bluez-devel] newb request

Hi all,

I have about 5 years experience with sockets programming, but I am new
to BlueZ. I am interested in developing applications using HCI. I
have skimmed through the Bluetooth specifications (through 2.0) and I
have created a "Hello World" app using hcitool.c (bluez-utils-2.7) as
a guide.

What other documents are available? Is there a FAQ, man page, or a
central location for API documentation somewhere? Looking at the
source of hcitool is helpful, but it only gets me so far. Where can I
get more details?

I am looking for anything to help me translate the Bluetooth spec into
the practical workings of the BlueZ implementation.

Thanks for your time,

Jeff


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel


2004-12-09 17:15:21

by Jeff Wilson

[permalink] [raw]
Subject: Re: [Bluez-devel] newb request

On Thu, 09 Dec 2004 17:57:16 +0100, Marcel Holtmann <[email protected]> wrote:
> Hi Jeff,
>
> I think what you really wanna do is using L2CAP or RFCOMM as transport
> layers and so better look a l2test.c and rctest.c files.
>
> Regards
>
> Marcel
>

Thank you for your prompt reply!

Sorry, I was not very clear about that part. I use RFCOMM for the
transport. (It's been a couple of months since I wrote "Hello
World".) You are correct; I used rctest.c as my guide for that.

My frustration is trying to understand more about HCI. I'm sure there
is no way around a steep learning curve -- my objective is to get as
fine-tuned control as possible over the INQUIRY and INQUIRY_SCAN
modes. I want two nodes (with zero prior knowledge of each other) to
be able to discover each other and exchange messages within a couple
of seconds.

Thanks again for your time,
Jeff


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel

2004-12-09 16:57:16

by Marcel Holtmann

[permalink] [raw]
Subject: Re: [Bluez-devel] newb request

Hi Jeff,

> I have about 5 years experience with sockets programming, but I am new
> to BlueZ. I am interested in developing applications using HCI. I
> have skimmed through the Bluetooth specifications (through 2.0) and I
> have created a "Hello World" app using hcitool.c (bluez-utils-2.7) as
> a guide.
>
> What other documents are available? Is there a FAQ, man page, or a
> central location for API documentation somewhere? Looking at the
> source of hcitool is helpful, but it only gets me so far. Where can I
> get more details?
>
> I am looking for anything to help me translate the Bluetooth spec into
> the practical workings of the BlueZ implementation.

I think what you really wanna do is using L2CAP or RFCOMM as transport
layers and so better look a l2test.c and rctest.c files.

Regards

Marcel




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel