public inbox for linux-bluetooth@vger.kernel.org
 help / color / mirror / Atom feed
* [Bluez-devel] Some questions about audio on embedded systems
@ 2008-10-15 19:03 deker
  2008-10-16  0:13 ` Brad Midgley
  0 siblings, 1 reply; 4+ messages in thread
From: deker @ 2008-10-15 19:03 UTC (permalink / raw)
  To: bluez-devel

Hi,

 I'm doing some research for an upcoming project where I'll need to use 
a bluetooth headset for audio (send & recv) with a gumstix. I found the 
following two pages:

http://bluetooth-alsa.sourceforge.net/embed.html
http://bluetooth-alsa.sourceforge.net/embedv1.html

which have great information, but I'm curious as to which is the most 
current/correct. Specifically, I'm wondering what the current status of 
SCO audio with the gumstix (and just on regular PCs frankly) is. I 
understand that the blues-alsa project is moving away from btsco toward 
plugz, but didn't know how this would affect me on a gumstix.

Any info would be greatly appreciated.

Thanks,

-d

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Bluez-devel] Some questions about audio on embedded systems
  2008-10-15 19:03 [Bluez-devel] Some questions about audio on embedded systems deker
@ 2008-10-16  0:13 ` Brad Midgley
  2008-10-16  2:23   ` deker
  0 siblings, 1 reply; 4+ messages in thread
From: Brad Midgley @ 2008-10-16  0:13 UTC (permalink / raw)
  To: BlueZ development

Deker

The best option is to use the most recent bluez version you can and
use the built-in audio service it provides. btsco and plugz are both
dead ends. There is a little bit of hackery you'll have to do with eg
hciattach which has patches that can't go upstream. See the gumstix
openembedded package for details. Make sure you ask the gumstix folks
because I believe they have a newer bluez than the default one you get
in their openembedded environment.

As far as hardware, if you're not using a prototype of the next
gumstix board then you should add a bluetooth USB adapter that has a
CSR chip in it to a verdex board. The integrated bluetooth module has
not been used successfully for SCO.

Brad

On Wed, Oct 15, 2008 at 1:03 PM, deker <deker@slackdot.org> wrote:
> Hi,
>
>  I'm doing some research for an upcoming project where I'll need to use
> a bluetooth headset for audio (send & recv) with a gumstix. I found the
> following two pages:
>
> http://bluetooth-alsa.sourceforge.net/embed.html
> http://bluetooth-alsa.sourceforge.net/embedv1.html
>
> which have great information, but I'm curious as to which is the most
> current/correct. Specifically, I'm wondering what the current status of
> SCO audio with the gumstix (and just on regular PCs frankly) is. I
> understand that the blues-alsa project is moving away from btsco toward
> plugz, but didn't know how this would affect me on a gumstix.
>
> Any info would be greatly appreciated.
>
> Thanks,
>
> -d
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Bluez-devel mailing list
> Bluez-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bluez-devel
>



-- 
Brad Midgley

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Bluez-devel] Some questions about audio on embedded systems
  2008-10-16  0:13 ` Brad Midgley
@ 2008-10-16  2:23   ` deker
  2008-10-16  2:52     ` Brad Midgley
  0 siblings, 1 reply; 4+ messages in thread
From: deker @ 2008-10-16  2:23 UTC (permalink / raw)
  To: bluez-devel

Brad,

 Thanks for the pointers. I was getting a little confused WRT what was the
current best path. Where can I find info on the hciattach patches, etc? I
don't recall seeing anything about that in my searching.

I figured I'd have to use a different BT module, so I'm working with
prototyping on a laptop until I get my gumstix gear together. I need to
figure out how to use the HFP to get handsfree device events, and I figure
that may take a bit of time.

Thanks again,

-d

> Deker
>
> The best option is to use the most recent bluez version you can and
> use the built-in audio service it provides. btsco and plugz are both
> dead ends. There is a little bit of hackery you'll have to do with eg
> hciattach which has patches that can't go upstream. See the gumstix
> openembedded package for details. Make sure you ask the gumstix folks
> because I believe they have a newer bluez than the default one you get
> in their openembedded environment.
>
> As far as hardware, if you're not using a prototype of the next
> gumstix board then you should add a bluetooth USB adapter that has a
> CSR chip in it to a verdex board. The integrated bluetooth module has
> not been used successfully for SCO.
>
> Brad
>
> On Wed, Oct 15, 2008 at 1:03 PM, deker <deker@slackdot.org> wrote:
>> Hi,
>>
>>  I'm doing some research for an upcoming project where I'll need to use
>> a bluetooth headset for audio (send & recv) with a gumstix. I found the
>> following two pages:
>>
>> http://bluetooth-alsa.sourceforge.net/embed.html
>> http://bluetooth-alsa.sourceforge.net/embedv1.html
>>
>> which have great information, but I'm curious as to which is the most
>> current/correct. Specifically, I'm wondering what the current status of
>> SCO audio with the gumstix (and just on regular PCs frankly) is. I
>> understand that the blues-alsa project is moving away from btsco toward
>> plugz, but didn't know how this would affect me on a gumstix.
>>
>> Any info would be greatly appreciated.
>>
>> Thanks,
>>
>> -d
>>
>> -------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>> challenge
>> Build the coolest Linux based applications with Moblin SDK & win great
>> prizes
>> Grand prize is a trip for two to an Open Source event anywhere in the
>> world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> Bluez-devel mailing list
>> Bluez-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/bluez-devel
>>
>
>
>
> --
> Brad Midgley
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the
> world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Bluez-devel mailing list
> Bluez-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bluez-devel
>


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Bluez-devel] Some questions about audio on embedded systems
  2008-10-16  2:23   ` deker
@ 2008-10-16  2:52     ` Brad Midgley
  0 siblings, 0 replies; 4+ messages in thread
From: Brad Midgley @ 2008-10-16  2:52 UTC (permalink / raw)
  To: BlueZ development

Deker

The hciattach etc patches for gumstix are buried in their openembedded
package, but come to think of it that was special case stuff for the
internal adapter. You'll use an external so you should be able to use
the latest and greatest packaging of bluez. That might mean replacing
the gumstix packge with something direct from the OE guys. You might
need to learn more about how OE packages and distros work.

To test things on your laptop, use the docs at wiki.bluez.org to set
up audio. You might be able to use d-bus calls to get the HFP
negotiation you need. It's easiest to prototype that stuff in python
using the examples in the wiki.

Brad

On Wed, Oct 15, 2008 at 8:23 PM,  <deker@slackdot.org> wrote:
> Brad,
>
>  Thanks for the pointers. I was getting a little confused WRT what was the
> current best path. Where can I find info on the hciattach patches, etc? I
> don't recall seeing anything about that in my searching.
>
> I figured I'd have to use a different BT module, so I'm working with
> prototyping on a laptop until I get my gumstix gear together. I need to
> figure out how to use the HFP to get handsfree device events, and I figure
> that may take a bit of time.
>
> Thanks again,
>
> -d
>
>> Deker
>>
>> The best option is to use the most recent bluez version you can and
>> use the built-in audio service it provides. btsco and plugz are both
>> dead ends. There is a little bit of hackery you'll have to do with eg
>> hciattach which has patches that can't go upstream. See the gumstix
>> openembedded package for details. Make sure you ask the gumstix folks
>> because I believe they have a newer bluez than the default one you get
>> in their openembedded environment.
>>
>> As far as hardware, if you're not using a prototype of the next
>> gumstix board then you should add a bluetooth USB adapter that has a
>> CSR chip in it to a verdex board. The integrated bluetooth module has
>> not been used successfully for SCO.
>>
>> Brad
>>
>> On Wed, Oct 15, 2008 at 1:03 PM, deker <deker@slackdot.org> wrote:
>>> Hi,
>>>
>>>  I'm doing some research for an upcoming project where I'll need to use
>>> a bluetooth headset for audio (send & recv) with a gumstix. I found the
>>> following two pages:
>>>
>>> http://bluetooth-alsa.sourceforge.net/embed.html
>>> http://bluetooth-alsa.sourceforge.net/embedv1.html
>>>
>>> which have great information, but I'm curious as to which is the most
>>> current/correct. Specifically, I'm wondering what the current status of
>>> SCO audio with the gumstix (and just on regular PCs frankly) is. I
>>> understand that the blues-alsa project is moving away from btsco toward
>>> plugz, but didn't know how this would affect me on a gumstix.
>>>
>>> Any info would be greatly appreciated.
>>>
>>> Thanks,
>>>
>>> -d
>>>
>>> -------------------------------------------------------------------------
>>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>>> challenge
>>> Build the coolest Linux based applications with Moblin SDK & win great
>>> prizes
>>> Grand prize is a trip for two to an Open Source event anywhere in the
>>> world
>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>> _______________________________________________
>>> Bluez-devel mailing list
>>> Bluez-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/bluez-devel
>>>
>>
>>
>>
>> --
>> Brad Midgley
>>
>> -------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>> challenge
>> Build the coolest Linux based applications with Moblin SDK & win great
>> prizes
>> Grand prize is a trip for two to an Open Source event anywhere in the
>> world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> Bluez-devel mailing list
>> Bluez-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/bluez-devel
>>
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Bluez-devel mailing list
> Bluez-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bluez-devel
>



-- 
Brad Midgley

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2008-10-16  2:52 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-10-15 19:03 [Bluez-devel] Some questions about audio on embedded systems deker
2008-10-16  0:13 ` Brad Midgley
2008-10-16  2:23   ` deker
2008-10-16  2:52     ` Brad Midgley

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox