I'm playing around with a cell phone, a headset and a PDA.
The phone: Nokia 6265i
The headset: Sony-Ericson HBH-662 and Motorola HS-850
The PDA: Tungsten T|X
(I'm foregoing the PDA for my Linux laptop running Bluez and a USB BT dongle
(DBT-122)).
I want to do what Bluetooth promised us ages ago: Use the PDA (laptop) to dial
the phone, then have the conversation using the headset.
I can connect to the RFCOMM channel of the Audio Gateway or Voice Gateway
profiles of the phone and issue "ATD5551212;" to cause the phone to place a
voice call. (I can't use the DUN profile or it's *always* a data call, which
in hindsight makes sense.)
If I connect to the AG profile, the phone wants to route audio to the laptop.
Again, this makes sense according to the BT spec. I use the VG profile
instead. Using the VG profile lets me use the laptop to dial and audio is
still available on the phone's normal earpiece.
Where this all falls down is when I actually have the headset on. Every phone
I've tried so far (Motorola RAZR, Nokia 6265i, Motorola v190) seems to
completely disappear from the BT network when the headset is on (not
necessarily transferring audio, but just on). I understand that audio and
SCO channel data can be very taxing on a phone's processor and that as a
result when audio is *active* that it may drop out of the network, but when
the audio channel is "idle" I can't imagine why the phone wouldn't listen on
its other channels.
It's been suggested that it may be possible to have the phone be a master to
the headset, and the laptop or PDA be a master to the phone, but I'm at a
loss as to how to go about doing this.
Has anyone managed to use a laptop or PDA to use a phone to dial a number and
carry on the resultant conversation on a headset?
-A.
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Bluez-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-users
On Thursday 24 August 2006 10:10, Andrew Kohlsmith wrote:
> Has anyone managed to use a laptop or PDA to use a phone to dial a number
> and carry on the resultant conversation on a headset?
Just some more datapoints:
When the headset is on, the phone is in "headset" mode (icon on the screen)
and it "drops out" of the bluetooth network. hcitool, sdptool... nothing
sees it anymore.
The sdptool browse output for the phone is as follows. None of the RFCOMM
channels responds when the headset is on (either actively transferring audio
or just idle).
hcitool cc (master or slave) fails with "Can't create connection: Input/output
error"
$ sdptool browse 00:12:D2:4C:CE:2D
Browsing 00:12:D2:4C:CE:2D ...
Service Name: Dial-up networking
Service RecHandle: 0x10000
Service Class ID List:
"Dialup Networking" (0x1103)
"Generic Networking" (0x1201)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 1
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"Dialup Networking" (0x1103)
Version: 0x0100
Service Name: Nokia PC Suite
Service RecHandle: 0x10001
Service Class ID List:
"Serial Port" (0x1101)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 15
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
Service Name: COM 1
Service RecHandle: 0x10002
Service Class ID List:
"Serial Port" (0x1101)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 3
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
Service Name: Voice Gateway
Service RecHandle: 0x10003
Service Class ID List:
"Handfree Audio Gateway" (0x111f)
"Generic Audio" (0x1203)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 13
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"Handsfree" (0x111e)
Version: 0x0101
Service Name: Audio Gateway
Service RecHandle: 0x10004
Service Class ID List:
"Headset Audio Gateway" (0x1112)
"Generic Audio" (0x1203)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 12
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"Headset" (0x1108)
Version: 0x0100
Service Name: OBEX Object Push
Service RecHandle: 0x1000a
Service Class ID List:
"OBEX Object Push" (0x1105)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 9
"OBEX" (0x0008)
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"OBEX Object Push" (0x1105)
Version: 0x0100
Service Name: OBEX File Transfer
Service RecHandle: 0x1000b
Service Class ID List:
"OBEX File Transfer" (0x1106)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 10
"OBEX" (0x0008)
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"OBEX File Transfer" (0x1106)
Version: 0x0100
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Bluez-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-users