* understading bluetooth init @ 2008-12-22 20:21 Claudio Fiorini 2008-12-23 0:51 ` Marcel Holtmann 0 siblings, 1 reply; 5+ messages in thread From: Claudio Fiorini @ 2008-12-22 20:21 UTC (permalink / raw) To: linux-bluetooth hi, is there any point of start to know what exactly happens when i plug a BT dongle in my usb port? I mean what code is sent to BT through USB? thanks a lot claudio ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: understading bluetooth init 2008-12-22 20:21 understading bluetooth init Claudio Fiorini @ 2008-12-23 0:51 ` Marcel Holtmann 2008-12-23 19:11 ` Claudio Fiorini 0 siblings, 1 reply; 5+ messages in thread From: Marcel Holtmann @ 2008-12-23 0:51 UTC (permalink / raw) To: Claudio Fiorini; +Cc: linux-bluetooth Hi Claudio, > is there any point of start to know what exactly happens when i plug a > BT dongle in my usb port? I mean what code is sent to BT through USB? this is kinda generic broad questions that can't be answered here quickly by anybody. It would take some time to write this up. Why are you asking? Regards Marcel ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: understading bluetooth init 2008-12-23 0:51 ` Marcel Holtmann @ 2008-12-23 19:11 ` Claudio Fiorini 2008-12-23 23:10 ` Marcel Holtmann 0 siblings, 1 reply; 5+ messages in thread From: Claudio Fiorini @ 2008-12-23 19:11 UTC (permalink / raw) To: linux-bluetooth Thanks for your answer. I'm using an arduino board and a ps3 gamepad to move 3 servos for a small robotic arm. I would like to put a BT dongle to the arduino, the one that is used from a normal computer, without buy a bluetooth module that cost too much for now because my arm is just a prototype for something that i'll build in the few months. Anyway to make it short, i don't need to make huge data transfer, but just some bytes, so i can skip many USB and BT features to do that? I know something about bluez because is searched inside source code to create Rbluez, ruby c extension, but i tried to find out what exactly happen, in kernel space and user space, when i plug a usb dongle but, for me, is too much now. Maybe to start this search you can tell me which file is have to investigate! Thanks claudio On Tue, 2008-12-23 at 01:51 +0100, Marcel Holtmann wrote: > Hi Claudio, > > > is there any point of start to know what exactly happens when i plug a > > BT dongle in my usb port? I mean what code is sent to BT through USB? > > this is kinda generic broad questions that can't be answered here > quickly by anybody. It would take some time to write this up. Why are > you asking? > > Regards > > Marcel > > > -- > To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: understading bluetooth init 2008-12-23 19:11 ` Claudio Fiorini @ 2008-12-23 23:10 ` Marcel Holtmann 2009-01-05 10:52 ` Claudio Fiorini 0 siblings, 1 reply; 5+ messages in thread From: Marcel Holtmann @ 2008-12-23 23:10 UTC (permalink / raw) To: Claudio Fiorini; +Cc: linux-bluetooth Hi Claudio, first things first, don't top-post on the mailing list. It is a proper open source mailing list that uses bottom posting and inline quoting. > I'm using an arduino board and a ps3 gamepad to move 3 servos for a > small robotic arm. I would like to put a BT dongle to the arduino, the > one that is used from a normal computer, without buy a bluetooth module > that cost too much for now because my arm is just a prototype for > something that i'll build in the few months. > Anyway to make it short, i don't need to make huge data transfer, but > just some bytes, so i can skip many USB and BT features to do that? > > I know something about bluez because is searched inside source code to > create Rbluez, ruby c extension, but i tried to find out what exactly > happen, in kernel space and user space, when i plug a usb dongle but, > for me, is too much now. > > Maybe to start this search you can tell me which file is have to > investigate! as I said before, there is no easy answer to such a question. You can grab one of my old presentation that I did around 2003, but even that might not help that much. It is a really complex system. Sorry, there is nothing I can really do in a quick answer. If you wanna look into the kernel code, look at net/bluetooth/ and include/net/bluetooth/. The actual drivers for the USB dongle is at drivers/bluetooth/btusb.c. Regards Marcel ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: understading bluetooth init 2008-12-23 23:10 ` Marcel Holtmann @ 2009-01-05 10:52 ` Claudio Fiorini 0 siblings, 0 replies; 5+ messages in thread From: Claudio Fiorini @ 2009-01-05 10:52 UTC (permalink / raw) To: linux-bluetooth On Wed, 2008-12-24 at 00:10 +0100, Marcel Holtmann wrote: > You can > grab one of my old presentation that I did around 2003, but even that > might not help that much. It is a really complex system. Sorry, there > is > nothing I can really do in a quick answer. If you wanna look into the > kernel code, look at net/bluetooth/ and include/net/bluetooth/. The > actual drivers for the USB dongle is at drivers/bluetooth/btusb.c. thanks for your answer. last year i bought a book about linux kernel network internals, but i never had time to read, could it be useful to help me out? thanks claudio ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2009-01-05 10:52 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2008-12-22 20:21 understading bluetooth init Claudio Fiorini 2008-12-23 0:51 ` Marcel Holtmann 2008-12-23 19:11 ` Claudio Fiorini 2008-12-23 23:10 ` Marcel Holtmann 2009-01-05 10:52 ` Claudio Fiorini
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.