BT Stack Question - MDA II, XDA II, 2060 General

Hello:
I was wondering if someone could explain the difference between the BT Stack that comes in the XDA/MDAII and the Widcomm BT Stack. I have read in other forums that this is the reason the XDA/MDAII BT does not work well with many devices.
Can someone clarify? Sorry if this question is too "dumb".
Fernando

The Bluetooth "stack" is the software portion of the Bluetooth. It provides various profiles, like a serial profile to connect to a COM/Serial Port, a network profile, a headset profile, etc. Each device provides different profiles.
MS Bluetooth stack some troubles with COM ports.
People are extracting the WidComm Stack, which comes on Ipaq, and using it on XDA II, till a patch is provided.

@palmop
Please how to do?
step by step

Hi Palmop, here we go again!!!
I am trying to create a bond between my MDAII and a BT device. It is asking me to insert a PIN, which I do not have. The device manufacturer (igo.com) claims that a PIN is not necessary, since their device works well with the iPaqs and the Loox. So I am stuck in the middle of BT stack compatibility.
I have also tried to setup a BT bond between my MDAII and my desktop PC (with a BT USB dongle), and in this case the MDAII does not even recognize the desktop.
Is this all the result of a crappy BT stack in the MDAII? Do you think it can be fixed with a patch, or perhaps the Widcomm stack?
Thanks again for your advice.
Fernando

palmop said:
The Bluetooth "stack" is the software portion of the Bluetooth. It provides various profiles, like a serial profile to connect to a COM/Serial Port, a network profile, a headset profile, etc. Each device provides different profiles.
MS Bluetooth stack some troubles with COM ports.
People are extracting the WidComm Stack, which comes on Ipaq, and using it on XDA II, till a patch is provided.
Click to expand...
Click to collapse
Could you please provide link for such resource? Thanks.

I believe you should be able to Active Sync via Bluetooth using current stack, at least, but haven't tried myself.
It is the Bluetooth GPS thread here on XDA-Developers.com, search for widcomm, you'll find it

Thanks. one question has not been answered there - after this mod BT headset is still functional?

Apparently no. However, they have used some files dated May, not the latest. So I don't know if those files would fix it.

I have a XDA II and a TDK BT dongle for my PC and can confirm that it does hook up successfully.
You just need to set the serial port to the COMM port of the BT dongle in Activesync, then hit use bluetooth in the activesync menu.
Dom

Related

How to activesync with bluetooth?

I have a Sony Vaio which has built in bluetooth. When I pair the XDA2 with it, it can not see any serial profile on the XDA2. Also the BT implementation of Microsoft on the XDA2 does not do much as well. The pairing of the machines from XDA2 gives you the message that it's ready for activesync via bluetooth but that's BS. When you choose activesync via bluetooth from the XDA2, my VAIO shows an instant try of serial connection between the devices but it does not stay there.
The bluetooth implementation on the VAIO is also Microsoft BT stack and it sees the XDA2 as a DUN device, which installs a modem at port 10 to use the XDA2 as a modem. So some part of this works, except the activesync.
Any help would be appreciated.
Also, I have contacted NAVMAN GPS in Europe and they have confirmed that they just sent an XDA2 to New Zealand to their developers to find a solution for the strange pairing problem (NAVMAN GPS only accepts "NAVMAN" as the pairing PIN but you can only enter numbers at the XDA2 pairing software)
I have exactly the same problem as you with my Sony VAIO Z1 SP laptop. I have posted a separate thread but so far no-one has been able to get my bluetooth activesync working. Have you had any luck yet?
No not yet, I've downloaded sony's updates for bluetooth from www.vaio-link.com, but it didn't help the problem. I'll keep on working on this, let me know if you have a solution.
I had a similar problem with a Tosh laptop, but after upgrading to the latest stack was okay. Although I still couldnt configure from the tosh laptop (no serial port recognised), when following the instructions within the bluetooth HOWTO on the o2 website it worked fine
http://www.myxda.com/XdaII/serviceandsupport/template/XdaIIHowToUse.vm
Seems to work okay to other people I've suggested it to as well who were having trouble
kulltogi said:
No not yet, I've downloaded sony's updates for bluetooth from www.vaio-link.com, but it didn't help the problem. I'll keep on working on this, let me know if you have a solution.
Click to expand...
Click to collapse
Uninstall Bluespace NE and use a Widcomm-BT Stack instead. Works fine with my MDA II (Towa Pocket Bluetooth Tools installed) and Sony Vaio PCG-Z1RSP.
You have to edit btwusb.inf before installing the Widcomm-Stack:
[WIDCOMM]
%SONYZ1.DeviceDesc%=BTWUSB, USB\VID_044e&PID_3003 ; SONY VAIO VID&PID
[strings]
SONYZ1.DeviceDesc="Sony VAIO Z1 Bluetooth Device"
How can you download the WidComm stack. Can this stack also be used on a Toshiba Satelite Pro m10. i have troubles with the toshiba bluetooth stack..
mdissel said:
How can you download the WidComm stack. Can this stack also be used on a Toshiba Satelite Pro m10. i have troubles with the toshiba bluetooth stack..
Click to expand...
Click to collapse
Should work if the internal transceiver is also manufactured by Cambridge Silicon Radio (CSR).
For instructions on installing different versions of the WidComm BT-stack,[includig the Dell one] have a look at this forum
http://forum.gsmhosting.com/vbb/forumdisplay.php?f=231
You can also look at this page for a step by step guide (not verified - "never touch a running system"):
http://www.jonscaife.com/
I had problems using activesync via bluetooth with a cheap class 1 dongle (Microtune I think) but managed to get it working by installing the Pocket Bluetooth stuff from the links in other threads (german internet site) and by following the instructions at http://www.jonscaife.com/ and installing the Widcomm stack linked from there (1.4.something I think) rather than the one that came with my dongle (1.3.2.7 I think).
Everything now works a treat - thanks Slartibartfass for the link - saved my hair from being pulled out.
http://bluetooth.i-networx.de/index_e.html
EZ Solution
I just found an easy solution for u guys who using Toshiba Bluetooth Stack ...
U guys no need to remove anything ...
All u need to do is verify the COM port of ur bluetooth ...
1. Go to the “Bluetooth Local COM” Applet in your Control Panel
2.Open “Bluetooth Local COM” applet where you will see a list of Ports
3. The Corerct port you need to use is
“COM7 Toshiba BT Port (COM7) LocalCOM-Server[SerialPort(TOSHIBA LocalCOM)]
and not “COM6 Toshiba BT Port (COM6) LocalCOM-Client”
From this guy here ... << http://thinkabdul.com/2006/10/12/tu...c-via-bluetooth-with-toshiba-bluetooth-stack/ >> TQ sir ...
Then ... u guys need to use ur REGEDIT to find this ...
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Services
Notice there is SerialPort ?? yes ... JUST CHANGE THE string 'Bluetooth' to COM7 ...
After this just pair ur wat ever PDA u've got & thats it ... u got the ACTIVESYNC in the advance option of the services available ...
Hope u guys enjoy !!!

no bluetooth manager

I have a step-by-step guide to accessing the internet over bluetooth on my XDA II, but I dont have the program "Bluetooth Manager". Can somebody please tell me if I should have this already, or where I can get it from?
Thanks
Allan
it was a program that came with my bluetooth dongle
when i installed the cd that came with the usb dongle
i small blue icon with the bluetooth logo came up beside my clock
and when i click it bluetooth manager comes up
maybe it have a different name with your dongle or what ever way you have bluetooth in your pc
I am using toshiba's bluetooth stack as BT is built into the laptop. The guide shows bluetooth manager software on the pocket pc too. This is what I require (I think) to connect to the laptop.
Thanks
Allan
looks like you found a guide which is for the vidcmom stack and not the ms stack
http://www.geekzone.co.nz/tribal1.asp
i cant say i know anything about toshiba's bluetooth though
This still seems like BT software for my laptop. I want "bluetooth manager" or other BT software for my XDA II. If you have a look at section 7 of the following link: http://home.comcast.net/~spam-target/activesyncz.html
It shows "bluetooth manager" being used on the XDA.
Any ideas how to get this?
Thanks
Allan
allanmb,
That's 'WIDCOMM Bluetooth Manager' (section 7)
you can get & download in this forum. (try to search )
i wasn't lucky using that.
but you dont need the widcomm bluetooth stack to activesync over bluetooth and so access the internet by using activesync's pass network connection option
if you want the PAN network profile though you'll need to install the widcomm bluetooth stack

Bluetooth connection Manager/Wizard

I have a couple of BT related questions about my Imate PPCPE.
1. How do I check which BT stack my device has? I am running the WM2003SE ROM (unofficial - but working just fine).
2. I have seen people post some pictures of them configuring BT on their devices and it seems like they have some sort of BT manager or BT connection wizard thing on their devices which I do not have. I will paste the screen images of this BT connection manager which I am talking about. Where do they get it and is it because they are running a different stack?
I am supposed to be running the MS stack and i am going to try to install the widcomm stack today. Lets see what happens.
I have the same question. Did the Widcomm stack give you the "new" manager?
Steen
BT manager
same in my device, dnt have that BT manager.
i have that in my ipaq 2215, not in the himalaya.

Can i use my Wizard as a BT audio device for another phone?

Hi, i'm looking for a way to connect my Nokia 6230 to my Wizard so that the Wizard is recognized by the Nokia as headset. Does anyone know if this is possible?
I've been looking at the widcom/broadcom stack but i couldn't get it to work yet. Insufficient memory error.
Does anyone know if this is somehow possible?
I dont think this works. However I have done the reverse using my Laptop. I used my laptop to take calls and answer them, while my PDA is in the other room! w00t
And do you think it would be possible if we get the broadcom/widcom stack running on the Wizard?
No. I dont think that has the correct services/profiles. And is it possible to get the widcomm stack on the Wizard? Doesn't it already have the microsoft stack on it?
Thanks
how did u answer the calls on your lap top??? thats awesome wanna share? thank you!
my email address is [email protected]
To be a "headset" for another device, you need the "Audio Gateway" profile.
Most desktop adapters support this profile (the Widcom stack does), so your desktop or laptop PC can be a headset for your phone. I've used this as a speakerphone when we were doing something in a class. It's pretty slick.
The Wizard does NOT have the Audio Gateway profile, so it cannot be the speakers or mic for another device.
However, SOME of the Ipaq PDA's can do this. I've done it with a Bluetooth-Equipped Ipaq, so I know that, at least in theory, it IS possible.
TomXP411 thanks. You basically explained it for beckhams777...
PDAs that are not a phone themselves are usually the ones that have this profile. If you find a device that has this profile AND uses the Widcomm stack, I may be able to extract this profile and use it on other devices also. It also depends on what version of widcomm stack they use... But, it could well be possible now that I know some other devices can do it
Thanks
I'll go searching 8)
got it! thanks anyways!
T-mobile MDA (USA version) and Bt
Ok, read all the posts, so there isn't a way to use my bt earbud with music on my MDA?
it worls great for phone, but MDA does NOT have audio gateway software
Al
When I pair with my Mac (OS X 10.4), the mac does discover bluetooth audio as a service on the wizard... however when i try to send sound, OS X states that it could not connect to the BT Audio device... So in theory it should be possible, if the service is discovered. We perhaps just need an app on the wizard that responds to the connection request...

Help needed: How to pair bluetooth without SDP signal?

Hey all,
I'm trying to pair a PPC with SonyEricsson's bluetooth watch MBW-150 to use moneytoo's brilliant SmartWatchM. This worked fine with my old PPC running the Microsoft bluetooth stack. My new PPC (LG KS20) uses the Widcomm/Broadcom stack, believed to be cleverer than the MS stack.
Here's the problem:
The PPC will not pair. The watch does not send out information according to the BT Service Discovery Protocol (SDP), because it was never meant to be paired with anything else than SE phones. The Microsoft stack didn't care and paired nonetheless. The Widcomm/Broadcom stack, however, will pair with BT devices only if it finds a supported profile. The watch uses the Serial Port Profile (SPP), but it doesn't say so, not sending any SDP information to the PPC. The PPC would support SPP of course, but doesn't pair as it has no way of knowing that the watch supports this profile.
In the end, when I try to pair, the PPC will see the watch but doesn't know what to do with it, and will not pair.
Is there any way of pairing (using a Widcomm/Broadcom stack) without SDP information? Can I enforce pairing with the watch? (I can easily insert serial port settings in the reg manually.)
Or can I somehow change my BT stack? I've read that the only way to do that would mean changing the ROM ... :-(
Any ideas? Any help would be greatly appreciated!
Many thanks,
N.
I'm using 32feet.NET library that supports only MS BT Stack. Fortunately I have just found this lib http://franson.com/bluetools/ that seems to support Widcomm Stack. I will try it soon.
EDIT:
What BT stack is on it? Is it Broadcom? Widcomm on Motorola Q9 is ok and lets you to pair device without any service but Broadcom on a one HP iPAQ I have tested doesnt.
EDIT2:
Not a good news. Franson Bluetools doesnt work on smartphones. I dont know much about this stuff but from what I have read it seems like pairing/bonding request is possible only in MS BT stack (via some non official function) and it's disabled in other BT stacks because of security issues.
Thanks for chiming in, moneytoo!
moneytoo said:
What BT stack is on it? Is it Broadcom? Widcomm on Motorola Q9 is ok and lets you to pair device without any service but Broadcom on a one HP iPAQ I have tested doesnt.
Click to expand...
Click to collapse
This may be a noob question but: How do I tell whether it's Broadcom or Widcomm? Is there still a difference since Broadcom bought Widcomm?
Anyway, BT manager will not pair ("no supported protocol found").
moneytoo said:
it seems like pairing/bonding request is possible only in MS BT stack (via some non official function) and it's disabled in other BT stacks because of security issues.
Click to expand...
Click to collapse
I'm afraid that's true. I haven't found anything so far that would point me to a workaround, backdoor or anything - and as my KS20 is a company phone I can hardly change the ROM
Let's hope someone comes up with an idea!

Categories

Resources