Microsoft vs. Widcomm once more - Windows Mobile Development and Hacking General

Hi all!
I found a strange problem reguarding bluetooth software conflicts beetween Qtek2020's Microsoft Bluetooth Stack and the Widcomm 1.4.1 (BluetoothGPS.cab) Stack.
It means.
Without the Widcomm Stack installed I am able to syncronize via Bluetooth with ActiveSync (com6).
And I moreover can surf the web trough my Qtek GPRS connection via Bluetooth. And that's perfect.
But.
With the Widcomm Stack installed I am still able to syncronize via Bluetooth with ActiveSync (on com6) but I loose the bluetooth-modem capacity!
I own a Trust180 Bluetooth/USB adapter.
I need the Widcomm Stack only to use my Fortuna Clip-On GPS and I will not need it anymore if I could find the way to use it with Qtek-Microsoft Bluetooth Stack, but I have not found the way to do it yet.
So I think I could only surf the registry to find the answer to let both stacks work together, is it possible?
Did anybody have the same problem?
Did anybody find the answer?
Thanks in advance!
Giuseppe

Hi Giuseppe,
I have the same Fortuna Clip-on GPS receiver and I'm able to use it with the MS BT stack. It bonds and offers the option to set up a serial port. If you accept this, it allocates Com 5 to the GPS. I use Tomtom navigation software and in the software set it up as a NEMA 38400 baud connection using Com 5 - all works fine.
Paul

XDA 2i Widcomm and Fortuna
I'm having the same problem with a fortuna clip on bluetooth gps and an XDA2i--for some reason that build of the widcomm stack (3900) doesn't work, yet earlier versions, such as that shipped with the XDA2s, appear to work fine--does anyone know where to find a version of the widcomm bluetooth stack from broadcom newer than 3900?

paulfanner said:
Hi Giuseppe,
I have the same Fortuna Clip-on GPS receiver and I'm able to use it with the MS BT stack. It bonds and offers the option to set up a serial port. If you accept this, it allocates Com 5 to the GPS. I use Tomtom navigation software and in the software set it up as a NEMA 38400 baud connection using Com 5 - all works fine.
Paul
Click to expand...
Click to collapse
Hi Paul,
thanks for your reply, I know my Clip-On should work together with every software for on road navigation...but...I unfortunately need OziExplorer for my off-road navigation and...OziExplorer need a com7 port.
That's all :wink:
I think I'll try Franson's tools: GPSGate & something else as I read here http://www.franson.com/forum/topic.asp?TOPIC_ID=17&SearchTerms=qtek,2020
I wouldn't like to hardreset my device again...I lost the number of my hardresets.
Thank you anywhere
Giuseppe

Hi giuseppe,I hate broadcom stack too, after many hresets, i thinks there is no way to solve this and other bugs, like the serial modem bluetooth connection.
The only winning move is to sell our 2020i and buy magician
Bye
Luca

Hi Luca, don't surrender, it can work!
I simply followed this http://franson.com/forum/topic.asp?TOPIC_ID=17&SearchTerms=qtek,2020 .
Now I am able to use my Fortuna GPS and my BT Motorola HS805 at the same time. And morover I am still using my Qtek's BT modem ability.
I payed 30 euros for Franson GPS Gate, but it solved my problems.
I am now trying to let ActiveSync work via Bluetooth because it's the only ability I lost. :?
Bye, thank You for your post,
Don't surrender!
Giuseppe

Related

BT Stack Question

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

TomTom and Navman

Hello,
did anybody know the settings in TomTom GPS for the Navman 4100 / 4400 Bluetooth ?
The connection between XDA II and Navman works now with the widcomm Bluetooth Software. The Microsoft Bluetooth Stack did not bond the Navman.
But I don’t know the settings to receive a gps signal.
:?
im gona buy a xda 2. does it work with tomtom2 navigator?
Yes, it works with TomTom !!!
But the question is: does it works with your gps reciever?
:roll:

another MS bluetooth COM-port hack

Occasionally I've found a site: http://support.dell.com/support/dow...egory=0&os=PPCA&osl=en&deviceid=4351&devlib=8
this update was designed for Dell Axim X5 PPC only, but after installing it on my Imate I've found a "com ports" tab in the Microsoft Bluetooth settings. Can someone test this update, maybe it would be useful for those who have problems with BT GPS? I cannot test it myself yet.
interesting, There is a new dll (BthVCOMMgr.dll) and some reg settings ( HKLM/sofware/microsoft/bluetooth/serial/config) in the CAB.
I did not know the Dell also uses the MS BT stack for its BT extension pack!!!
Might be worthwhile knowing how users of the Dell cope with this BT Stack . . . .
Hey, it works. Great
I tried it with my Fortuna BT Clip-on and TomTom 3 and it worked with
virtual COM-Port 7.
Before I needed the Pocket Bluetooth Tools to get my BT-Mouse work with TomTom.
Greets
Andy
MDA II - ROM 172.01GER - Radio 1.17.00 - ExtROM 1.72.751 - T-Mobile
Would like to know:
WHAT works (especially when 'it' didnt work before)
WHAT is your ROM version?
WHAT is your ROM origin?
Do you use BT with a BT BPS and TomTom3?
anmet said:
Hey, it works. Great
I tried it with my Fortuna BT Clip-on and TomTom 3 and it worked with
virtual COM-Port 7.
Before I needed the Pocket Bluetooth Tools to get my BT-Mouse work with TomTom.
Greets
Andy
MDA II - ROM 172.01GER - Radio 1.17.00 - ExtROM 1.72.751 - T-Mobile
Click to expand...
Click to collapse
Hi,
please can you explain me how to configure-use it step by step. I would like to use my TomTom BT receiver with other apps. As you know you can do it normaly, but If I create a virtual com port mybe...please help me, how to do it? Do you think it can solve the problem reletad to BT headset profile too? I mean that will I use BT car kit and BT headset both?
Thanx a lot!
@edsub
File comes into compressed format. To install it, is it enough to extract the file and copy build.PPC2003_ARM.CAB on my Qtek2020, or should I copy build.ini and register.bat files too?
I have native Qtek2020 BT stack and the last ROM 1.72 ITA...will it work?
Thanx again!
To install it, is it enough to extract the file and copy build.PPC2003_ARM.CAB on my Qtek2020
Click to expand...
Click to collapse
Yes, that's enough.
You just pair your BT-Device as before, after that you will be asked if you wanna give it a COM-Port. Do that like you see at the Screenshot.
That's it. Wish you success
Greets
Andy
I was trying to to use GPSDash, by setting a virtual com port to TomTom BT receiver...but it's hard to find the right combination between COM port and Baud Rate, working for my Qtek2020 (1.72)
I also have tried to uninstall the BT Dell patch (that seems to fit perfectly to Qtek 2020), and tried to connect GPSDash via COM5...but with no positive results.
So:
1-can someone suggest me a GPS SW to test with BT Dell patch and TomTom BT, easy to configure?
2- do you think I can use BT Dell patch to assign a virtual COM port to my BT CarKit, in order to let it work, beside BT Headst? Which com port usually is assigned to BT headset and which virtual one should I assign to BT car Kit, to test if it will work?
Thanx again!
From what I read here is the only thing different this tool allows you to manually select the BT-assigned COM port. Without this s/w COM4 is selected for inbound and COM5 for outbound . . . .
I've tested it on my 1.72.00WWE
You CAN assign ports.
Only the BSP: ones succeed (looks like all other ports allready exist)
It did not benefit me when using Tom Tom GPS: I was hoping to be able to use the 'Bluetooth GPS' portsetting wich would prevent my MDAII from almost freezing when I start Tom Tom navigator with the GPS out of range (currently GPS uses COM5 which is fine AS LONG AS the GPS is in range and switched on)

Orange SPV M500 with crap $icrosoft Bluetooth Stacks

Please , please can anyone tell me if it is possible to remove the crap $icrosoft Bluetooth drivers and on my SPV M500 and install better ones. As they are so crap and have taken out alot of function.
Please tell me there is a way
Thanks
Brian
What do you want??? I'm using that same MS stack on my S110 and I cannot say I miss anything compared to Widcomm on my old iPAQ, everything I need (ActiveSync, OBEX, SerialPort) can be done via BT. What are you missing???
Besindes you can install another stack like the Toshiba one or one from Bluesoleil and disable the MS one (cannot be uninstalled because it is in ROM).
Magican with 64MB RAM cant run Widcom but maybe the 128MB ones like the S110 can, but I'm not brave enough to test it. Despite I've no idea where to get the Widcom stack for PPC.
one of the most important things is my car kit requires me to activate the serial port on port 5, but My IPAQ in the bluetooth i click on the carkit port and select connect, and works fine, but i do not have that fuction with my Orange M500, until i can connect the port it will not work so thats why i need other bluetooth software that has this fuction. it seems like $icrosoft is the onlt bluetooth stact that does not have this fuction, and they have cut it down
Hope you understand that
Well I use my Holux 236 GPS on Port5 using SPP (SerialPortProfile) so the functionality is in the MS stack for sure.
Sorry and by the way, where can i get the Toshiba one or one from Bluesoleil bluetooth stack drivers and how do i disable the $icrosoft ones
Thanks again
Brian
Yes, but it does not have the manual connect fuction like other bluetooth statcks do, and i can not connect to the carkit without it. my other device have that fuction and works well, just not my M500
Brian
You can get the bluesoleil one here: http://forum.xda-developers.com/viewtopic.php?t=18537&highlight=bluesoleil
The Toshiba one can be found here: http://forum.xda-developers.com/viewtopic.php?t=15604&highlight=toshiba
Important: Both stacks are not perfect. The bluesoleil is limited because the Magician is not a device it is registered on and because of that it has a 5MB data trasfer limit before you need to start it again (like a trial). The Toshiba one is really good but unstable at times.
You best bet is prolly the Bluesoleil one and the "trial" limitation can be removed, see here: http://forum.xda-developers.com/viewtopic.php?t=24801&highlight=bluesoleil
Instructions are avail in those two threads too. Could you let me know how it goes, I'm thinking of using another stack too.
Using a GPS mouse should work without problems. I guess you're doing something wrong. The MS stack establishes the serial port connection automatically once an application tries to use that port. I don't know how it works, but the stack can separate between a connection through the serial profile using Active Sync and a connection using a navigation software to the GPS mouse. For me, it works with no problem. I can use ActiveSync and afterwards go into my car, switch on TomTom and it connects to my bluetooth GPS mouse automatically.
I guess it also has to do how the corresponding navigation software deals with the BT stack. Therefore you should try another software and see if it works better.
It's basically true, that you can do almost everything with the crippled MS stack aswell. Even browsing the net through ActiveSync, even though it has no PAN profile. What it really lacks is the A2DP profile. I think WM5 also features HID, for keyboards, mouses and stuff.
i do not have any problem with any other bluetooth device, it just my CK3500 karkit requires you to do a manual connect, and the MS stack does not have that function.
And thanks to Private-Cowboy, will try this and post update
Thanks again
brian colston said:
i do not have any problem with any other bluetooth device, it just my CK3500 karkit requires you to do a manual connect, and the MS stack does not have that function.
And thanks to Private-Cowboy, will try this and post update
Thanks again
Click to expand...
Click to collapse
Then really it's the car kit that's at fault. :?
TheBrit, looks like you was correct, problem with the carkit
Thanks
Brian
Dandie said:
Using a GPS mouse should work without problems. I guess you're doing something wrong...
...It's basically true, that you can do almost everything with the crippled MS stack aswell. Even browsing the net through ActiveSync, even though it has no PAN profile. What it really lacks is the A2DP profile. I think WM5 also features HID, for keyboards, mouses and stuff.
Click to expand...
Click to collapse
I'm afraid I not fully agree with you...
In my case (I have a MDA Compact) for my bluetooth GPS mouse to work properly within TomTom 5, I need to bond the GPS mouse with COM5. And that means that I cannot connect simultaniously to an external GSM (for TomTom Traffic via GPRS).
Why an external phone on my MDA Compact? On the MDA I have my work provider and on an external phone I have my private provider with GPRS (a bit difficult I know).
As said to two functions together doesn't work with the MS stack because of the bonding of the GPS mouse on COM5.
Except...
Except when I install an old version of Bluetooth Tools!!! With Bluetooth tools I can bond my GPS mouse to a virtual COM port, which TomTom 5 recognizes! And now I can also use my external GPRS phone!
OK, I can have 2 connection through my MS stack. as i do it
i bound com 5 to my portable Slim GPS until and run tomtom 5.10 in my car, and that works fine, then on my car kit i click connect to paired device and it then connect fine,(so i have a com 5 connection to my GPS and a connection to my hands free car kit). all through my Orange SPV 500 at once
This work great,
But i wanted to use the car kit for handfree and GPS, but as my gps does not work on my car kit i am stuck with my portable Slim GPS unit for now
Brian
brian colston said:
OK, I can have 2 connection through my MS stack. as i do it
i bound com 5 to my portable Slim GPS until and run tomtom 5.10 in my car, and that works fine, then on my car kit i click connect to paired device and it then connect fine,(so i have a com 5 connection to my GPS and a connection to my hands free car kit). all through my Orange SPV 500 at once
This work great,
But i wanted to use the car kit for handfree and GPS, but as my gps does not work on my car kit i am stuck with my portable Slim GPS unit for now
Brian
Click to expand...
Click to collapse
Yes, it works with a handsfree carkit. But it doesn't with an external phone, maybe because the phone is a 2-way connection? Try it and you'll see it doesn't!
Ok sorry about that
Brian

xda 11i com port problem

hi
i have the latest rom for my xda but i cannot get my bluetooth gps receiver to be seen , it will bond but it does not seem to find the com port , i have a holux 236 and i am running gps viewer:confused which scans the com ports , it used to find it but since a reboot it will no longer do so.
i have tried wm5gpsfix but it seemed not to do anything.
anyone any ideas
cheers
martin bell
[email protected]
I had the same problem but with WM 2003. Instalation of Widcomm Bluetooth Stack maked my GPS receiver visible for TomTom application. try that!

Categories

Resources