All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bluez-devel] Acer BT900 Headset profile
@ 2005-04-22 16:17 Carsten Otto
  2005-04-22 19:18 ` Marcel Holtmann
  0 siblings, 1 reply; 5+ messages in thread
From: Carsten Otto @ 2005-04-22 16:17 UTC (permalink / raw)
  To: bluez-devel

Hello!

I am quite unsure whether my USB adapter supports everything I need,
but with Class 1 and and higher number in the name (BT900) than I saw
elsewhere I don't think that is a problem.
I was able to setup everything, but can't manage to get more than
noise out of my headset. Whenevery I play sounds (or pipe something
into /dev/dsp1) the noise starts and stops just when the sound is
finished.
Please tell me where the problem could be.
Some information:
- The headset is a Logitech Mobile Bluetooth Headset
- headset info:
Requesting information ...
        BD Address:  00:0D:44:02:02:85
        Device Name: Logitech HS01
        LMP Version: 1.1 (0x1) LMP Subversion: 0x3f0
        Manufacturer: Cambridge Silicon Radio (10)
        Features: 0xff 0xff 0x0f 0x00 0x00 0x00 0x00 0x00
                <3-slot packets> <5-slot packets> <encryption> <slot offset=
>=20
                <timing accuracy> <role switch> <hold mode> <sniff mode>=20
                <park state> <RSSI> <channel quality> <SCO link> <HV2 packe=
ts>=20
                <HV3 packets> <u-law log> <A-law log> <CVSD> <paging scheme=
>=20
                <power control> <transparent SCO>=20
- Connections:
        < ACL 00:0D:44:02:02:85 handle 6 state 1 lm MASTER=20
- Playing a sound:
btsco v0.4a
Device is 1:0
Voice setting: 0x0060
RFCOMM channel 1 connected
speaker volume: 15 mic volume: 15
driver is in use
connected SCO channel
Done setting sco fd
recieved AT+VGS=3D15
Sending up speaker change 15
- amixer:
Simple mixer control 'Master',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Limits: 0 - 15
  Mono: 15 [100%]
Simple mixer control 'Mic',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Limits: 0 - 15
  Mono: 15 [100%]
Simple mixer control 'Loopback',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
- /proc/bus/usb/devices
T:  Bus=3D03 Lev=3D01 Prnt=3D01 Port=3D00 Cnt=3D01 Dev#=3D  2 Spd=3D12  MxC=
h=3D 0
D:  Ver=3D 1.10 Cls=3De0(unk. ) Sub=3D01 Prot=3D01 MxPS=3D64 #Cfgs=3D  1
P:  Vendor=3D0a5c ProdID=3D200a Rev=3D 0.01
S:  Manufacturer=3DBroadcom
S:  Product=3DCCBT2035BDGP23-1
S:  SerialNumber=3D000272C32BDA
C:* #Ifs=3D 3 Cfg#=3D 1 Atr=3Da0 MxPwr=3D100mA
I:  If#=3D 0 Alt=3D 0 #EPs=3D 3 Cls=3De0(unk. ) Sub=3D01 Prot=3D01 Driver=
=3Dhci_usb
E:  Ad=3D81(I) Atr=3D03(Int.) MxPS=3D  16 Ivl=3D1ms
E:  Ad=3D82(I) Atr=3D02(Bulk) MxPS=3D  64 Ivl=3D0ms
E:  Ad=3D02(O) Atr=3D02(Bulk) MxPS=3D  64 Ivl=3D0ms
I:  If#=3D 1 Alt=3D 0 #EPs=3D 2 Cls=3De0(unk. ) Sub=3D01 Prot=3D01 Driver=
=3D(none)
E:  Ad=3D83(I) Atr=3D01(Isoc) MxPS=3D   0 Ivl=3D1ms
E:  Ad=3D03(O) Atr=3D01(Isoc) MxPS=3D   0 Ivl=3D1ms
I:  If#=3D 1 Alt=3D 1 #EPs=3D 2 Cls=3De0(unk. ) Sub=3D01 Prot=3D01 Driver=
=3D(none)
E:  Ad=3D83(I) Atr=3D01(Isoc) MxPS=3D   9 Ivl=3D1ms
E:  Ad=3D03(O) Atr=3D01(Isoc) MxPS=3D   9 Ivl=3D1ms
I:  If#=3D 1 Alt=3D 2 #EPs=3D 2 Cls=3De0(unk. ) Sub=3D01 Prot=3D01 Driver=
=3D(none)
E:  Ad=3D83(I) Atr=3D01(Isoc) MxPS=3D  17 Ivl=3D1ms
E:  Ad=3D03(O) Atr=3D01(Isoc) MxPS=3D  17 Ivl=3D1ms
I:  If#=3D 1 Alt=3D 3 #EPs=3D 2 Cls=3De0(unk. ) Sub=3D01 Prot=3D01 Driver=
=3D(none)
E:  Ad=3D83(I) Atr=3D01(Isoc) MxPS=3D  32 Ivl=3D1ms
E:  Ad=3D03(O) Atr=3D01(Isoc) MxPS=3D  32 Ivl=3D1ms
I:  If#=3D 1 Alt=3D 4 #EPs=3D 2 Cls=3De0(unk. ) Sub=3D01 Prot=3D01 Driver=
=3D(none)
E:  Ad=3D83(I) Atr=3D01(Isoc) MxPS=3D  64 Ivl=3D1ms
E:  Ad=3D03(O) Atr=3D01(Isoc) MxPS=3D  64 Ivl=3D1ms
I:  If#=3D 1 Alt=3D 5 #EPs=3D 2 Cls=3De0(unk. ) Sub=3D01 Prot=3D01 Driver=
=3D(none)
E:  Ad=3D83(I) Atr=3D01(Isoc) MxPS=3D  64 Ivl=3D1ms
E:  Ad=3D03(O) Atr=3D01(Isoc) MxPS=3D  64 Ivl=3D1ms
I:  If#=3D 2 Alt=3D 0 #EPs=3D 2 Cls=3Dff(vend.) Sub=3Dff Prot=3Dff Driver=
=3D(none)
E:  Ad=3D84(I) Atr=3D02(Bulk) MxPS=3D  32 Ivl=3D0ms
E:  Ad=3D04(O) Atr=3D02(Bulk) MxPS=3D  32 Ivl=3D0ms


Please write if you need more information.
Thanks for any hint,
--=20
Carsten Otto
carsten.otto@gmail.com
www.c-otto.de


-------------------------------------------------------
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://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

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

* Re: [Bluez-devel] Acer BT900 Headset profile
  2005-04-22 16:17 [Bluez-devel] Acer BT900 Headset profile Carsten Otto
@ 2005-04-22 19:18 ` Marcel Holtmann
  2005-04-22 20:23   ` Brad Midgley
  0 siblings, 1 reply; 5+ messages in thread
From: Marcel Holtmann @ 2005-04-22 19:18 UTC (permalink / raw)
  To: bluez-devel

Hi Carsten,

> I am quite unsure whether my USB adapter supports everything I need,
> but with Class 1 and and higher number in the name (BT900) than I saw
> elsewhere I don't think that is a problem.
> I was able to setup everything, but can't manage to get more than
> noise out of my headset. Whenevery I play sounds (or pipe something
> into /dev/dsp1) the noise starts and stops just when the sound is
> finished.
> Please tell me where the problem could be.
> Some information:
> - The headset is a Logitech Mobile Bluetooth Headset
> - headset info:
> Requesting information ...
>         BD Address:  00:0D:44:02:02:85
>         Device Name: Logitech HS01
>         LMP Version: 1.1 (0x1) LMP Subversion: 0x3f0
>         Manufacturer: Cambridge Silicon Radio (10)
>         Features: 0xff 0xff 0x0f 0x00 0x00 0x00 0x00 0x00
>                 <3-slot packets> <5-slot packets> <encryption> <slot offset> 
>                 <timing accuracy> <role switch> <hold mode> <sniff mode> 
>                 <park state> <RSSI> <channel quality> <SCO link> <HV2 packets> 
>                 <HV3 packets> <u-law log> <A-law log> <CVSD> <paging scheme> 
>                 <power control> <transparent SCO> 
> - Connections:
>         < ACL 00:0D:44:02:02:85 handle 6 state 1 lm MASTER 
> - Playing a sound:
> btsco v0.4a
> Device is 1:0
> Voice setting: 0x0060
> RFCOMM channel 1 connected
> speaker volume: 15 mic volume: 15
> driver is in use
> connected SCO channel
> Done setting sco fd
> recieved AT+VGS=15
> Sending up speaker change 15
> - amixer:
> Simple mixer control 'Master',0
>   Capabilities: volume volume-joined
>   Playback channels: Mono
>   Limits: 0 - 15
>   Mono: 15 [100%]
> Simple mixer control 'Mic',0
>   Capabilities: volume volume-joined
>   Playback channels: Mono
>   Limits: 0 - 15
>   Mono: 15 [100%]
> Simple mixer control 'Loopback',0
>   Capabilities: pswitch pswitch-joined
>   Playback channels: Mono
>   Mono: Playback [on]
> - /proc/bus/usb/devices
> T:  Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
> D:  Ver= 1.10 Cls=e0(unk. ) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
> P:  Vendor=0a5c ProdID=200a Rev= 0.01
> S:  Manufacturer=Broadcom
> S:  Product=CCBT2035BDGP23-1
> S:  SerialNumber=000272C32BDA
> C:* #Ifs= 3 Cfg#= 1 Atr=a0 MxPwr=100mA
> I:  If#= 0 Alt= 0 #EPs= 3 Cls=e0(unk. ) Sub=01 Prot=01 Driver=hci_usb
> E:  Ad=81(I) Atr=03(Int.) MxPS=  16 Ivl=1ms
> E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
> E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
> I:  If#= 1 Alt= 0 #EPs= 2 Cls=e0(unk. ) Sub=01 Prot=01 Driver=(none)
> E:  Ad=83(I) Atr=01(Isoc) MxPS=   0 Ivl=1ms
> E:  Ad=03(O) Atr=01(Isoc) MxPS=   0 Ivl=1ms
> I:  If#= 1 Alt= 1 #EPs= 2 Cls=e0(unk. ) Sub=01 Prot=01 Driver=(none)
> E:  Ad=83(I) Atr=01(Isoc) MxPS=   9 Ivl=1ms
> E:  Ad=03(O) Atr=01(Isoc) MxPS=   9 Ivl=1ms
> I:  If#= 1 Alt= 2 #EPs= 2 Cls=e0(unk. ) Sub=01 Prot=01 Driver=(none)
> E:  Ad=83(I) Atr=01(Isoc) MxPS=  17 Ivl=1ms
> E:  Ad=03(O) Atr=01(Isoc) MxPS=  17 Ivl=1ms
> I:  If#= 1 Alt= 3 #EPs= 2 Cls=e0(unk. ) Sub=01 Prot=01 Driver=(none)
> E:  Ad=83(I) Atr=01(Isoc) MxPS=  32 Ivl=1ms
> E:  Ad=03(O) Atr=01(Isoc) MxPS=  32 Ivl=1ms
> I:  If#= 1 Alt= 4 #EPs= 2 Cls=e0(unk. ) Sub=01 Prot=01 Driver=(none)
> E:  Ad=83(I) Atr=01(Isoc) MxPS=  64 Ivl=1ms
> E:  Ad=03(O) Atr=01(Isoc) MxPS=  64 Ivl=1ms
> I:  If#= 1 Alt= 5 #EPs= 2 Cls=e0(unk. ) Sub=01 Prot=01 Driver=(none)
> E:  Ad=83(I) Atr=01(Isoc) MxPS=  64 Ivl=1ms
> E:  Ad=03(O) Atr=01(Isoc) MxPS=  64 Ivl=1ms
> I:  If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
> E:  Ad=84(I) Atr=02(Bulk) MxPS=  32 Ivl=0ms
> E:  Ad=04(O) Atr=02(Bulk) MxPS=  32 Ivl=0ms

I marked the ISOC support for this dongle as broken and so you don't get
any SCO data on the USB bus. So no headset connection possible.

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://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

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

* Re: [Bluez-devel] Acer BT900 Headset profile
  2005-04-22 19:18 ` Marcel Holtmann
@ 2005-04-22 20:23   ` Brad Midgley
  2005-04-22 21:36     ` Marcel Holtmann
  0 siblings, 1 reply; 5+ messages in thread
From: Brad Midgley @ 2005-04-22 20:23 UTC (permalink / raw)
  To: bluez-devel

Marcel

> I marked the ISOC support for this dongle as broken and so you don't get
> any SCO data on the USB bus. So no headset connection possible.

Is there a way to see, like in a device query that isoc is not supported 
on the adapter?

Brad


-------------------------------------------------------
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://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

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

* Re: [Bluez-devel] Acer BT900 Headset profile
  2005-04-22 20:23   ` Brad Midgley
@ 2005-04-22 21:36     ` Marcel Holtmann
  2005-04-22 22:53       ` Brad Midgley
  0 siblings, 1 reply; 5+ messages in thread
From: Marcel Holtmann @ 2005-04-22 21:36 UTC (permalink / raw)
  To: bluez-devel

Hi Brad,

> > I marked the ISOC support for this dongle as broken and so you don't get
> > any SCO data on the USB bus. So no headset connection possible.
> 
> Is there a way to see, like in a device query that isoc is not supported 
> on the adapter?

this is again a stupid Broadcom dongle. The descriptors tell that they
support the ISOC endpoints, but it is broken or our they only don't like
our way of dealing with ISOC transfers. Feel free to fix the hci_usb
driver to deal correctly with these dongles.

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://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

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

* Re: [Bluez-devel] Acer BT900 Headset profile
  2005-04-22 21:36     ` Marcel Holtmann
@ 2005-04-22 22:53       ` Brad Midgley
  0 siblings, 0 replies; 5+ messages in thread
From: Brad Midgley @ 2005-04-22 22:53 UTC (permalink / raw)
  To: bluez-devel

Marcel

> this is again a stupid Broadcom dongle.
> Feel free to fix the hci_usb
> driver to deal correctly with these dongles.

heh... no, I just want to know when to tell people to get another 
adapter. :)

I'll just tell them to stay away from broadcom.

Brad


-------------------------------------------------------
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://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

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

end of thread, other threads:[~2005-04-22 22:53 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-04-22 16:17 [Bluez-devel] Acer BT900 Headset profile Carsten Otto
2005-04-22 19:18 ` Marcel Holtmann
2005-04-22 20:23   ` Brad Midgley
2005-04-22 21:36     ` Marcel Holtmann
2005-04-22 22:53       ` Brad Midgley

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.