From: Dave_mtl <dav...@ul...> - 2011-01-27 21:41:29
|
Hi all! I've reed at lot on this topic over the mailing list and Wikis, but no tutorials worked and all the discussions seems to lead to a dead end. So I start a new post, hoping that someone will point me was I've missed... I want to record from a bluetooth headset connected to my Overo Fire. I found this Howto: http://www.gumstix.net/wiki/index.php?title=Category:How_to_-_bluetooth#Voice_audio Which states that A2DP is achievable with the internal adapter (that's a first step I though). Unfortunately it looks a little outdated since it uses 'passkey-agent' which isn't anymore in bluez4 as well as a package named 'bluez-utils-alsa' that I haven't found. I also found this discussion: http://old.nabble.com/Bluetooth-PCM-on-overo-fire-td30236435.html where some guys were trying to use the internal adapter to do PCM audio... but it ends without being solved (2 months ago)... >From what I understood the only possibility is to use a bluetooth dongle on the OTG usb port of the Overo. Just have to be sure the dongle support PCM audio, or is based on a CSR chip. Any other solution to suggest? Thanks! Dave. -- View this message in context: http://old.nabble.com/Overo-with-bluetooth-Headset--tp30779498p30779498.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Brad M. <bmi...@gm...> - 2011-01-27 23:01:40
|
For starters, you'll need to connect a usb bluetooth adapter to do audio on overo. it should be a csr bluecore 4. On Thu, Jan 27, 2011 at 2:41 PM, Dave_mtl <dav...@ul...> wrote: > > Hi all! > > I've reed at lot on this topic over the mailing list and Wikis, but no > tutorials worked and all the discussions seems to lead to a dead end. So I > start a new post, hoping that someone will point me was I've missed... > > I want to record from a bluetooth headset connected to my Overo Fire. I > found this Howto: > http://www.gumstix.net/wiki/index.php?title=Category:How_to_-_bluetooth#Voice_audio > > Which states that A2DP is achievable with the internal adapter (that's a > first step I though). Unfortunately it looks a little outdated since it uses > 'passkey-agent' which isn't anymore in bluez4 as well as a package named > 'bluez-utils-alsa' that I haven't found. > > I also found this discussion: > http://old.nabble.com/Bluetooth-PCM-on-overo-fire-td30236435.html where some > guys were trying to use the internal adapter to do PCM audio... but it ends > without being solved (2 months ago)... > > >From what I understood the only possibility is to use a bluetooth dongle on > the OTG usb port of the Overo. Just have to be sure the dongle support PCM > audio, or is based on a CSR chip. > > Any other solution to suggest? > > Thanks! > Dave. > -- > View this message in context: http://old.nabble.com/Overo-with-bluetooth-Headset--tp30779498p30779498.html > Sent from the Gumstix mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > -- Brad Midgley |
From: Dave_mtl <dav...@ul...> - 2011-01-28 01:55:12
|
Brad, Yes I figure out it could be an option as I mentioned... and following your answer I guess it is my only option... Any device (dongle) has been tested already? Thanks, Dave. Brad Midgley-3 wrote: > > For starters, you'll need to connect a usb bluetooth adapter to do > audio on overo. it should be a csr bluecore 4. > > On Thu, Jan 27, 2011 at 2:41 PM, Dave_mtl <dav...@ul...> > wrote: >> >> Hi all! >> >> I've reed at lot on this topic over the mailing list and Wikis, but no >> tutorials worked and all the discussions seems to lead to a dead end. So >> I >> start a new post, hoping that someone will point me was I've missed... >> >> I want to record from a bluetooth headset connected to my Overo Fire. I >> found this Howto: >> http://www.gumstix.net/wiki/index.php?title=Category:How_to_-_bluetooth#Voice_audio >> >> Which states that A2DP is achievable with the internal adapter (that's a >> first step I though). Unfortunately it looks a little outdated since it >> uses >> 'passkey-agent' which isn't anymore in bluez4 as well as a package named >> 'bluez-utils-alsa' that I haven't found. >> >> I also found this discussion: >> http://old.nabble.com/Bluetooth-PCM-on-overo-fire-td30236435.html where >> some >> guys were trying to use the internal adapter to do PCM audio... but it >> ends >> without being solved (2 months ago)... >> >> >From what I understood the only possibility is to use a bluetooth dongle >> on >> the OTG usb port of the Overo. Just have to be sure the dongle support >> PCM >> audio, or is based on a CSR chip. >> >> Any other solution to suggest? >> >> Thanks! >> Dave. >> -- >> View this message in context: >> http://old.nabble.com/Overo-with-bluetooth-Headset--tp30779498p30779498.html >> Sent from the Gumstix mailing list archive at Nabble.com. >> >> >> ------------------------------------------------------------------------------ >> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! >> Finally, a world-class log management solution at an even better >> price-free! >> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >> February 28th, so secure your free ArcSight Logger TODAY! >> http://p.sf.net/sfu/arcsight-sfd2d >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > > > > -- > Brad Midgley > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better > price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://old.nabble.com/Overo-with-bluetooth-Headset--tp30779498p30783290.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Brad M. <bmi...@gm...> - 2011-01-28 17:24:36
|
Dave > Any device (dongle) has been tested already? I don't think they have been tested on gumstix, but you might google "csr bluecore4 dongle usb". It came up with an interesting article... http://diy-machine.blogspot.com/2010/06/about-cheap-csr-dongles.html (I didn't know any of those cheapies were csr, but unfortunately the sellers usually don't tell you) -- Brad Midgley |
From: Dave_mtl <dav...@ul...> - 2011-01-29 05:23:20
|
Hi Brad, thanks for your answers. I'm I wrong if: I'll use a usb-bluetooth dongle already tested on my linux box that I'll plug in the USB OTG. Then I guess there's a way to tell hcitool to use this bluetooth device instead of the embedded bluetooth adapter... Thanks, David. Dave_mtl wrote: > > Brad, > > Yes I figure out it could be an option as I mentioned... and following > your answer I guess it is my only option... > > Any device (dongle) has been tested already? > > Thanks, > Dave. > > > Brad Midgley-3 wrote: >> >> For starters, you'll need to connect a usb bluetooth adapter to do >> audio on overo. it should be a csr bluecore 4. >> >> On Thu, Jan 27, 2011 at 2:41 PM, Dave_mtl <dav...@ul...> >> wrote: >>> >>> Hi all! >>> >>> I've reed at lot on this topic over the mailing list and Wikis, but no >>> tutorials worked and all the discussions seems to lead to a dead end. So >>> I >>> start a new post, hoping that someone will point me was I've missed... >>> >>> I want to record from a bluetooth headset connected to my Overo Fire. I >>> found this Howto: >>> http://www.gumstix.net/wiki/index.php?title=Category:How_to_-_bluetooth#Voice_audio >>> >>> Which states that A2DP is achievable with the internal adapter (that's a >>> first step I though). Unfortunately it looks a little outdated since it >>> uses >>> 'passkey-agent' which isn't anymore in bluez4 as well as a package named >>> 'bluez-utils-alsa' that I haven't found. >>> >>> I also found this discussion: >>> http://old.nabble.com/Bluetooth-PCM-on-overo-fire-td30236435.html where >>> some >>> guys were trying to use the internal adapter to do PCM audio... but it >>> ends >>> without being solved (2 months ago)... >>> >>> >From what I understood the only possibility is to use a bluetooth >>> dongle on >>> the OTG usb port of the Overo. Just have to be sure the dongle support >>> PCM >>> audio, or is based on a CSR chip. >>> >>> Any other solution to suggest? >>> >>> Thanks! >>> Dave. >>> -- >>> View this message in context: >>> http://old.nabble.com/Overo-with-bluetooth-Headset--tp30779498p30779498.html >>> Sent from the Gumstix mailing list archive at Nabble.com. >>> >>> >>> ------------------------------------------------------------------------------ >>> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! >>> Finally, a world-class log management solution at an even better >>> price-free! >>> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >>> February 28th, so secure your free ArcSight Logger TODAY! >>> http://p.sf.net/sfu/arcsight-sfd2d >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >> >> >> >> -- >> Brad Midgley >> >> ------------------------------------------------------------------------------ >> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! >> Finally, a world-class log management solution at an even better >> price-free! >> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >> February 28th, so secure your free ArcSight Logger TODAY! >> http://p.sf.net/sfu/arcsight-sfd2d >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> > > -- View this message in context: http://old.nabble.com/Overo-with-bluetooth-Headset--tp30779498p30792671.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Brad M. <bmi...@gm...> - 2011-01-29 16:34:54
|
Dave, When a usb bt adapter is connected, the system will start using it. Just run hciconfig to see what adapters the system knows about. For simplicity, you may want to disable the hciattach command that starts up the internal adapter. It's called from /etc/init.d/bluetooth iirc Brad On Fri, Jan 28, 2011 at 10:23 PM, Dave_mtl <dav...@ul...> wrote: > > Hi Brad, thanks for your answers. > > I'm I wrong if: > > I'll use a usb-bluetooth dongle already tested on my linux box that I'll > plug in the USB OTG. Then I guess there's a way to tell hcitool to use this > bluetooth device instead of the embedded bluetooth adapter... > > > Thanks, > David. > > > > Dave_mtl wrote: >> >> Brad, >> >> Yes I figure out it could be an option as I mentioned... and following >> your answer I guess it is my only option... >> >> Any device (dongle) has been tested already? >> >> Thanks, >> Dave. >> >> >> Brad Midgley-3 wrote: >>> >>> For starters, you'll need to connect a usb bluetooth adapter to do >>> audio on overo. it should be a csr bluecore 4. >>> >>> On Thu, Jan 27, 2011 at 2:41 PM, Dave_mtl <dav...@ul...> >>> wrote: >>>> >>>> Hi all! >>>> >>>> I've reed at lot on this topic over the mailing list and Wikis, but no >>>> tutorials worked and all the discussions seems to lead to a dead end. So >>>> I >>>> start a new post, hoping that someone will point me was I've missed... >>>> >>>> I want to record from a bluetooth headset connected to my Overo Fire. I >>>> found this Howto: >>>> http://www.gumstix.net/wiki/index.php?title=Category:How_to_-_bluetooth#Voice_audio >>>> >>>> Which states that A2DP is achievable with the internal adapter (that's a >>>> first step I though). Unfortunately it looks a little outdated since it >>>> uses >>>> 'passkey-agent' which isn't anymore in bluez4 as well as a package named >>>> 'bluez-utils-alsa' that I haven't found. >>>> >>>> I also found this discussion: >>>> http://old.nabble.com/Bluetooth-PCM-on-overo-fire-td30236435.html where >>>> some >>>> guys were trying to use the internal adapter to do PCM audio... but it >>>> ends >>>> without being solved (2 months ago)... >>>> >>>> >From what I understood the only possibility is to use a bluetooth >>>> dongle on >>>> the OTG usb port of the Overo. Just have to be sure the dongle support >>>> PCM >>>> audio, or is based on a CSR chip. >>>> >>>> Any other solution to suggest? >>>> >>>> Thanks! >>>> Dave. >>>> -- >>>> View this message in context: >>>> http://old.nabble.com/Overo-with-bluetooth-Headset--tp30779498p30779498.html >>>> Sent from the Gumstix mailing list archive at Nabble.com. >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! >>>> Finally, a world-class log management solution at an even better >>>> price-free! >>>> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >>>> February 28th, so secure your free ArcSight Logger TODAY! >>>> http://p.sf.net/sfu/arcsight-sfd2d >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>> >>> >>> >>> -- >>> Brad Midgley >>> >>> ------------------------------------------------------------------------------ >>> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! >>> Finally, a world-class log management solution at an even better >>> price-free! >>> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >>> February 28th, so secure your free ArcSight Logger TODAY! >>> http://p.sf.net/sfu/arcsight-sfd2d >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >> >> > > -- > View this message in context: http://old.nabble.com/Overo-with-bluetooth-Headset--tp30779498p30792671.html > Sent from the Gumstix mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > -- Brad Midgley |
From: Dave_mtl <dav...@ul...> - 2011-02-02 02:21:25
|
Hi Brad, So I've decided to try it with an USB adapter I used on another computer. I tried to pair my headset with it on this computer (win) and it worked. Now getting back to the Overo, I connected it to the OTG USB and it's detect at boot, then: # hciconfig -a hci0: Type: BR/EDR Bus: USB BD Address: 00:18:E7:CD:98:3E ACL MTU: 1017:8 SCO MTU: 64:0 UP RUNNING PSCAN RX bytes:5934 acl:0 sco:0 events:190 errors:0 TX bytes:910 acl:0 sco:0 commands:85 errors:0 Features: 0xff 0xff 0x8d 0xfe 0x9b 0xf9 0x00 0x80 Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 Link policy: RSWITCH HOLD SNIFF PARK Link mode: SLAVE ACCEPT Name: 'Tryphon5-0' Class: 0x480100 Service Classes: Capturing, Telephony Device Class: Computer, Uncategorized HCI Version: 2.0 (0x3) Revision: 0x403d LMP Version: 2.0 (0x3) Subversion: 0x430e Manufacturer: Broadcom Corporation (15) hci1: [... internal one...] Don't know if it's a CSR bluecore4: #hciconfig hci0 revision hci0: Type: BR/EDR Bus: USB BD Address: 00:18:E7:CD:98:3E ACL MTU: 1017:8 SCO MTU: 64:0 Firmware 61.67 / 14 But anyway I tried a scan in pairing mode and I see my headset: # hcitool -ihci0 scan Scanning ... 00:1A:45:A2:B9:7D Bluetooth headset Then I tried: # hcitool -ihci0 cc 00:1A:45:A2:B9:7D # hcitool -ihci0 con Connections: < ACL 00:1A:45:A2:B9:7D handle 12 state 1 lm MASTER But it disappear from the connected devices after 2-3 seconds... I guess it's because I haven't set the pincode, do you know what command to use with bluez4... Thanks, Dave. Brad Midgley-3 wrote: > > Dave, > > When a usb bt adapter is connected, the system will start using it. > Just run hciconfig to see what adapters the system knows about. > > For simplicity, you may want to disable the hciattach command that > starts up the internal adapter. It's called from /etc/init.d/bluetooth > iirc > > Brad > > On Fri, Jan 28, 2011 at 10:23 PM, Dave_mtl <dav...@ul...> > wrote: >> >> Hi Brad, thanks for your answers. >> >> I'm I wrong if: >> >> I'll use a usb-bluetooth dongle already tested on my linux box that I'll >> plug in the USB OTG. Then I guess there's a way to tell hcitool to use >> this >> bluetooth device instead of the embedded bluetooth adapter... >> >> >> Thanks, >> David. >> >> >> >> Dave_mtl wrote: >>> >>> Brad, >>> >>> Yes I figure out it could be an option as I mentioned... and following >>> your answer I guess it is my only option... >>> >>> Any device (dongle) has been tested already? >>> >>> Thanks, >>> Dave. >>> >>> >>> Brad Midgley-3 wrote: >>>> >>>> For starters, you'll need to connect a usb bluetooth adapter to do >>>> audio on overo. it should be a csr bluecore 4. >>>> >>>> On Thu, Jan 27, 2011 at 2:41 PM, Dave_mtl <dav...@ul...> >>>> wrote: >>>>> >>>>> Hi all! >>>>> >>>>> I've reed at lot on this topic over the mailing list and Wikis, but no >>>>> tutorials worked and all the discussions seems to lead to a dead end. >>>>> So >>>>> I >>>>> start a new post, hoping that someone will point me was I've missed... >>>>> >>>>> I want to record from a bluetooth headset connected to my Overo Fire. >>>>> I >>>>> found this Howto: >>>>> http://www.gumstix.net/wiki/index.php?title=Category:How_to_-_bluetooth#Voice_audio >>>>> >>>>> Which states that A2DP is achievable with the internal adapter (that's >>>>> a >>>>> first step I though). Unfortunately it looks a little outdated since >>>>> it >>>>> uses >>>>> 'passkey-agent' which isn't anymore in bluez4 as well as a package >>>>> named >>>>> 'bluez-utils-alsa' that I haven't found. >>>>> >>>>> I also found this discussion: >>>>> http://old.nabble.com/Bluetooth-PCM-on-overo-fire-td30236435.html >>>>> where >>>>> some >>>>> guys were trying to use the internal adapter to do PCM audio... but it >>>>> ends >>>>> without being solved (2 months ago)... >>>>> >>>>> >From what I understood the only possibility is to use a bluetooth >>>>> dongle on >>>>> the OTG usb port of the Overo. Just have to be sure the dongle support >>>>> PCM >>>>> audio, or is based on a CSR chip. >>>>> >>>>> Any other solution to suggest? >>>>> >>>>> Thanks! >>>>> Dave. >>>>> -- >>>>> View this message in context: >>>>> http://old.nabble.com/Overo-with-bluetooth-Headset--tp30779498p30779498.html >>>>> Sent from the Gumstix mailing list archive at Nabble.com. >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! >>>>> Finally, a world-class log management solution at an even better >>>>> price-free! >>>>> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >>>>> February 28th, so secure your free ArcSight Logger TODAY! >>>>> http://p.sf.net/sfu/arcsight-sfd2d >>>>> _______________________________________________ >>>>> gumstix-users mailing list >>>>> gum...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> >>>> >>>> >>>> >>>> -- >>>> Brad Midgley >>>> >>>> ------------------------------------------------------------------------------ >>>> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! >>>> Finally, a world-class log management solution at an even better >>>> price-free! >>>> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >>>> February 28th, so secure your free ArcSight Logger TODAY! >>>> http://p.sf.net/sfu/arcsight-sfd2d >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>> >>> >>> >> >> -- >> View this message in context: >> http://old.nabble.com/Overo-with-bluetooth-Headset--tp30779498p30792671.html >> Sent from the Gumstix mailing list archive at Nabble.com. >> >> >> ------------------------------------------------------------------------------ >> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! >> Finally, a world-class log management solution at an even better >> price-free! >> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >> February 28th, so secure your free ArcSight Logger TODAY! >> http://p.sf.net/sfu/arcsight-sfd2d >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > > > > -- > Brad Midgley > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better > price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://old.nabble.com/Overo-with-bluetooth-Headset--tp30779498p30822982.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Brad M. <bmi...@gm...> - 2011-02-02 16:23:23
|
Dave > Manufacturer: Broadcom Corporation (15) > Don't know if it's a CSR bluecore4: nope, it's made by broadcom. A better test is to get desktop linux to do the audio you want, then move it over to overo. Linux driver support for Broadcom may have improved (but I'll believe it when I see it) > But it disappear from the connected devices after 2-3 seconds... I guess > it's because I haven't set the pincode, do you know what command to use with > bluez4... yeah, hcitool cc only makes a momentary connection. It's better to use d-bus if we can. It's been a while since I tried it. I did start a project a long time ago for doing stuff like this at the command line. Maybe we could fire it up again and get it workable for audio. It's at https://github.com/bmidgley/greenz -- Brad Midgley |
From: Dave_mtl <dav...@ul...> - 2011-02-02 19:13:15
|
Brad, Indeed my Broadcom adapter doesn't seems to be completely supported by the Linux driver. I bought a new one and this time got: hciconfig -a hci0: Type: USB BD Address: 00:15:83:46:61:2C ACL MTU: 310:10 SCO MTU: 64:8 UP RUNNING PSCAN RX bytes:2655870 acl:85 sco:51987 events:400 errors:5 TX bytes:2653737 acl:298 sco:51867 commands:59 errors:0 Features: 0xff 0xff 0x8f 0xfe 0x9b 0xff 0x59 0x83 Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 Link policy: RSWITCH HOLD SNIFF PARK Link mode: SLAVE ACCEPT Name: 'KARMAN-0' Class: 0x5a0100 Service Classes: Networking, Capturing, Object Transfer, Telephony Device Class: Computer, Uncategorized HCI Ver: 2.1 (0x4) HCI Rev: 0x149c LMP Ver: 2.1 (0x4) LMP Subver: 0x149c Manufacturer: Cambridge Silicon Radio (10) So I guess it's the right chip. Audio voice works great on my Ubuntu box (tested with sounds recorder/playback and Skype). For the agent I'm trying to compile this code : http://git.kernel.org/?p=bluetooth/bluez.git;a=blob_plain;f=test/agent.c;hb=HEAD for the Overo. Unfortunately the 'd-bus.h' isn't found, since it isn't in the basic include dirs. I've add -I$(OVEROTOP)/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/dbus-1.0/ but then it complains about 'dbus-arch-deps.h'. So I also add: -I$(OVEROTOP)/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/dbus-1.0/include/ with a link to the '-ldbus-1' lib and it finally compiles. Unfortunately it won't run properly on the Overo... whatever command is passed it just hangs. Dave. Brad Midgley-3 wrote: > > Dave > >> Manufacturer: Broadcom Corporation (15) >> Don't know if it's a CSR bluecore4: > > nope, it's made by broadcom. A better test is to get desktop linux to > do the audio you want, then move it over to overo. Linux driver > support for Broadcom may have improved (but I'll believe it when I see > it) > >> But it disappear from the connected devices after 2-3 seconds... I guess >> it's because I haven't set the pincode, do you know what command to use >> with >> bluez4... > > yeah, hcitool cc only makes a momentary connection. > > It's better to use d-bus if we can. It's been a while since I tried > it. I did start a project a long time ago for doing stuff like this at > the command line. Maybe we could fire it up again and get it workable > for audio. It's at https://github.com/bmidgley/greenz > > -- > Brad Midgley > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better > price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://old.nabble.com/Overo-with-bluetooth-Headset--tp30779498p30829275.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Brad M. <bmi...@gm...> - 2011-02-02 19:59:19
|
Dave I've been working in Steve's gnome build which is so much like a desktop that it does include d-bus etc. You're using OE right? Can you go into the bluez4 package already in OE and try to enable d-bus, enabling the agent, etc? Brad > For the agent I'm trying to compile this code : > http://git.kernel.org/?p=bluetooth/bluez.git;a=blob_plain;f=test/agent.c;hb=HEAD > > for the Overo. Unfortunately the 'd-bus.h' isn't found, since it isn't in > the basic include dirs. I've add > -I$(OVEROTOP)/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/dbus-1.0/ > but then it complains about 'dbus-arch-deps.h'. So I also add: > -I$(OVEROTOP)/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/dbus-1.0/include/ > with a link to the '-ldbus-1' lib and it finally compiles. > > Unfortunately it won't run properly on the Overo... whatever command is > passed it just hangs. > > Dave. -- Brad Midgley |
From: Dave_mtl <dav...@ul...> - 2011-02-02 20:57:22
|
Brad I got the agent I linked earlier to work.. at least I guess. It doesn't hang anymore, neither fail with an error message... ./bluez-agent -a hci0 0000 <00:00:00:00:00> but hcitool -ihci0 con still returns nothing. I'm not use with bitbake way to make. I'll check the bluez4 files of my OE dev dir... Dave. Brad Midgley-3 wrote: > > Dave > > I've been working in Steve's gnome build which is so much like a > desktop that it does include d-bus etc. You're using OE right? Can you > go into the bluez4 package already in OE and try to enable d-bus, > enabling the agent, etc? > > Brad > >> For the agent I'm trying to compile this code : >> http://git.kernel.org/?p=bluetooth/bluez.git;a=blob_plain;f=test/agent.c;hb=HEAD >> >> for the Overo. Unfortunately the 'd-bus.h' isn't found, since it isn't in >> the basic include dirs. I've add >> -I$(OVEROTOP)/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/dbus-1.0/ >> but then it complains about 'dbus-arch-deps.h'. So I also add: >> -I$(OVEROTOP)/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/dbus-1.0/include/ >> with a link to the '-ldbus-1' lib and it finally compiles. >> >> Unfortunately it won't run properly on the Overo... whatever command is >> passed it just hangs. >> >> Dave. > > -- > Brad Midgley > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better > price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://old.nabble.com/Overo-with-bluetooth-Headset--tp30779498p30830186.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Brad M. <bmi...@gm...> - 2011-02-02 21:10:34
|
I'll connect everything up tonight with a CSR adapter and see how far I can get scripting everything. Hopefully it's not too different if it is running under gnome. On Wed, Feb 2, 2011 at 1:57 PM, Dave_mtl <dav...@ul...> wrote: > > Brad > > I got the agent I linked earlier to work.. at least I guess. It doesn't hang > anymore, neither fail with an error message... > ./bluez-agent -a hci0 0000 <00:00:00:00:00> > but hcitool -ihci0 con still returns nothing. > > I'm not use with bitbake way to make. I'll check the bluez4 files of my OE > dev dir... > > Dave. > > > > Brad Midgley-3 wrote: >> >> Dave >> >> I've been working in Steve's gnome build which is so much like a >> desktop that it does include d-bus etc. You're using OE right? Can you >> go into the bluez4 package already in OE and try to enable d-bus, >> enabling the agent, etc? >> >> Brad >> >>> For the agent I'm trying to compile this code : >>> http://git.kernel.org/?p=bluetooth/bluez.git;a=blob_plain;f=test/agent.c;hb=HEAD >>> >>> for the Overo. Unfortunately the 'd-bus.h' isn't found, since it isn't in >>> the basic include dirs. I've add >>> -I$(OVEROTOP)/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/dbus-1.0/ >>> but then it complains about 'dbus-arch-deps.h'. So I also add: >>> -I$(OVEROTOP)/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/dbus-1.0/include/ >>> with a link to the '-ldbus-1' lib and it finally compiles. >>> >>> Unfortunately it won't run properly on the Overo... whatever command is >>> passed it just hangs. >>> >>> Dave. >> >> -- >> Brad Midgley >> >> ------------------------------------------------------------------------------ >> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! >> Finally, a world-class log management solution at an even better >> price-free! >> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >> February 28th, so secure your free ArcSight Logger TODAY! >> http://p.sf.net/sfu/arcsight-sfd2d >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> > > -- > View this message in context: http://old.nabble.com/Overo-with-bluetooth-Headset--tp30779498p30830186.html > Sent from the Gumstix mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > -- Brad Midgley |
From: Dave_mtl <dav...@ul...> - 2011-02-03 22:25:37
|
So Brad did you had time to try it? I'll be back on this tomorrow morning. Hopefully I'll get to something by playing with the bluez4 package in OE. Dave. Brad Midgley-3 wrote: > > I'll connect everything up tonight with a CSR adapter and see how far > I can get scripting everything. Hopefully it's not too different if it > is running under gnome. > > On Wed, Feb 2, 2011 at 1:57 PM, Dave_mtl <dav...@ul...> > wrote: >> >> Brad >> >> I got the agent I linked earlier to work.. at least I guess. It doesn't >> hang >> anymore, neither fail with an error message... >> ./bluez-agent -a hci0 0000 <00:00:00:00:00> >> but hcitool -ihci0 con still returns nothing. >> >> I'm not use with bitbake way to make. I'll check the bluez4 files of my >> OE >> dev dir... >> >> Dave. >> >> >> >> Brad Midgley-3 wrote: >>> >>> Dave >>> >>> I've been working in Steve's gnome build which is so much like a >>> desktop that it does include d-bus etc. You're using OE right? Can you >>> go into the bluez4 package already in OE and try to enable d-bus, >>> enabling the agent, etc? >>> >>> Brad >>> >>>> For the agent I'm trying to compile this code : >>>> http://git.kernel.org/?p=bluetooth/bluez.git;a=blob_plain;f=test/agent.c;hb=HEAD >>>> >>>> for the Overo. Unfortunately the 'd-bus.h' isn't found, since it isn't >>>> in >>>> the basic include dirs. I've add >>>> -I$(OVEROTOP)/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/dbus-1.0/ >>>> but then it complains about 'dbus-arch-deps.h'. So I also add: >>>> -I$(OVEROTOP)/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/dbus-1.0/include/ >>>> with a link to the '-ldbus-1' lib and it finally compiles. >>>> >>>> Unfortunately it won't run properly on the Overo... whatever command is >>>> passed it just hangs. >>>> >>>> Dave. >>> >>> -- >>> Brad Midgley >>> >>> ------------------------------------------------------------------------------ >>> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! >>> Finally, a world-class log management solution at an even better >>> price-free! >>> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >>> February 28th, so secure your free ArcSight Logger TODAY! >>> http://p.sf.net/sfu/arcsight-sfd2d >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >> >> -- >> View this message in context: >> http://old.nabble.com/Overo-with-bluetooth-Headset--tp30779498p30830186.html >> Sent from the Gumstix mailing list archive at Nabble.com. >> >> >> ------------------------------------------------------------------------------ >> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! >> Finally, a world-class log management solution at an even better >> price-free! >> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >> February 28th, so secure your free ArcSight Logger TODAY! >> http://p.sf.net/sfu/arcsight-sfd2d >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > > > > -- > Brad Midgley > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better > price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://old.nabble.com/Overo-with-bluetooth-Headset--tp30779498p30840072.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Brad M. <bmi...@gm...> - 2011-02-04 06:44:06
|
Dave > So Brad did you had time to try it? > > I'll be back on this tomorrow morning. Hopefully I'll get to something by > playing with the bluez4 package in OE. I'm able to run the python simple-agent and variations after stopping bluetooth-applet when running Steve's image. This is a pretty good way to prototype and play around with pin and discovery/connecting. I'm not sure yet about how to best plug into the audio part. It might involve pulse. -- Brad Midgley |
From: Dave_mtl <dav...@ul...> - 2011-02-04 16:23:55
|
Hi Brad, >From my bitbake dir (/tmp/work/overo-angstrom-linux-gnueabi/bluez4-4.75-r8.0/bluez-4.75/test) I found the python simple-agent as well as the C one I've linked earlier. Unfortunately I think I misunderstand something with OE because I can't manage to have these binaries working... I just copy both on my Overo and: ~# ls -l -rwxrwxr-x 1 root root 6611 Feb 4 15:59 agent -rwxr-xr-x 1 root root 3283 Sep 8 15:27 simple-agent ~# ./agent -h ./agent: cd: line 1: can't cd to /home/sails/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/bluez4-4.75-r8.0/bluez-4.75 ./agent: eval: line 1: arm-angstrom-linux-gnueabi-gcc: not found ~# ./simple-agent -h -sh: ./simple-agent: not found Since I managed to have agent.c compiling and running by making it outside of bitbake, I'll check deeper in that version to see what's going wrong when it pair my device. Dave. Brad Midgley-3 wrote: > > Dave > >> So Brad did you had time to try it? >> >> I'll be back on this tomorrow morning. Hopefully I'll get to something by >> playing with the bluez4 package in OE. > > I'm able to run the python simple-agent and variations after stopping > bluetooth-applet when running Steve's image. This is a pretty good way > to prototype and play around with pin and discovery/connecting. I'm > not sure yet about how to best plug into the audio part. It might > involve pulse. > > -- > Brad Midgley > > ------------------------------------------------------------------------------ > The modern datacenter depends on network connectivity to access resources > and provide services. The best practices for maximizing a physical > server's > connectivity to a physical network are well understood - see how these > rules translate into the virtual world? > http://p.sf.net/sfu/oracle-sfdevnlfb > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://old.nabble.com/Overo-with-bluetooth-Headset--tp30779498p30845800.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Dave_mtl <dav...@ul...> - 2011-07-05 20:02:06
|
Hi Brad, - and all Just wandering if you heard anything on this theme since last February? I was out of my lab on another contract. I'll try to dig this issue a little more in the next weeks. D. Brad Midgley-3 wrote: > > Dave > >> So Brad did you had time to try it? >> >> I'll be back on this tomorrow morning. Hopefully I'll get to something by >> playing with the bluez4 package in OE. > > I'm able to run the python simple-agent and variations after stopping > bluetooth-applet when running Steve's image. This is a pretty good way > to prototype and play around with pin and discovery/connecting. I'm > not sure yet about how to best plug into the audio part. It might > involve pulse. > > -- > Brad Midgley > > ------------------------------------------------------------------------------ > The modern datacenter depends on network connectivity to access resources > and provide services. The best practices for maximizing a physical > server's > connectivity to a physical network are well understood - see how these > rules translate into the virtual world? > http://p.sf.net/sfu/oracle-sfdevnlfb > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://old.nabble.com/Overo-with-bluetooth-Headset--tp30779498p31999947.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Brad M. <bmi...@gm...> - 2011-07-05 21:20:56
|
Dave, Using the latest kernel in linaro with its new serial driver, I was able (for the first time!) to connect at 921k to the bluetooth chip, but not reliably. There seems to be a race somewhere. Anyway, this would allow a2dp and voice over hci if it would consistently connect. It could have something to do with the gnome desktop firing up right away, so I'll try again with the desktop delayed or disabled. The latest gumstix boards have bluetooth sco wired up to a pcm on the cpu. A kernel entry needs to be added to complete the loop here. I just realized I need to make sure the bluetooth chip firmware is set to pcm. I'll check that tonight. Let me know if you can work on this with us. I'm spending some free time hammering at it. Brad On Tue, Jul 5, 2011 at 2:01 PM, Dave_mtl <dav...@ul...> wrote: > > Hi Brad, - and all > > Just wandering if you heard anything on this theme since last February? I > was out of my lab on another contract. I'll try to dig this issue a little > more in the next weeks. > > D. -- Brad Midgley |
From: Brad M. <bmi...@gm...> - 2011-07-06 16:03:10
|
for the record, the chip is set to use sco over pcm. You check this with "sudo hciconfig hci0 revision" On Tue, Jul 5, 2011 at 3:20 PM, Brad Midgley <bmi...@gm...> wrote: > Dave, > > Using the latest kernel in linaro with its new serial driver, I was > able (for the first time!) to connect at 921k to the bluetooth chip, > but not reliably. There seems to be a race somewhere. Anyway, this > would allow a2dp and voice over hci if it would consistently connect. > It could have something to do with the gnome desktop firing up right > away, so I'll try again with the desktop delayed or disabled. > > The latest gumstix boards have bluetooth sco wired up to a pcm on the > cpu. A kernel entry needs to be added to complete the loop here. I > just realized I need to make sure the bluetooth chip firmware is set > to pcm. I'll check that tonight. > > Let me know if you can work on this with us. I'm spending some free > time hammering at it. > > Brad > > On Tue, Jul 5, 2011 at 2:01 PM, Dave_mtl <dav...@ul...> wrote: >> >> Hi Brad, - and all >> >> Just wandering if you heard anything on this theme since last February? I >> was out of my lab on another contract. I'll try to dig this issue a little >> more in the next weeks. >> >> D. > > -- > Brad Midgley > -- Brad Midgley |