WIDCOMM Bluetooth drivers - JASJAR, XDA Exec, MDA Pro General

Yo!
Does a WIDCOMM Bluetooth driver install exist anywhere for the Xda Exec PPC???? Is so, where can I get my paws on said driver?
The WIDCOMM Bluetooth driver both on the PC and PPC I think is the answer to many Bluetooth problems as it goes beyond the rudamentary support offered by the Windows one.
Install WIDCOMM drivers on both the PC & PPC and unlock some serious Bluetooth power!!!!
I find it totally insane that such cool opportunities for Bluetooth are now completely dashed because a company (Broadcon Corporation) buys up WIDCOMM and then retracts availablity of these drivers. :twisted: :evil:
ARRRRRRRRRRRGHHHHH God save us from short sighted greed.
Andy

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

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 !!!

HP iPAQ Bluetooth Stereo Headphones Problem!

Hi All. i've got a qtek 9000 and i can't use my bt headphones.
I bought this one with the ipaq and than i succed using it also with my qtek 9090
right now i can't with the new 9000 and i have no idea how to do it
please can someone help me?
Please be more specific as to where the problem is. You say you got it working on the 9090 but not on the 9000. Exactly what part of the pairing process does the difference come out?
Ops, i miss it!
I installed on the 9090 an audio driver that add a new voice in the bt connection manager.
The high quality stereo headphones. This driver couldn't be installed on the new wm5 because was designed for pocket pc 2003
so rightnow i can pair the device but no service is offered when i try to discover device services.
So even if i have paired the device i can't use it because no service is found.
i hope i've explained the problem
tnk u 4 your support
Barinight.com said:
Ops, i miss it!
I installed on the 9090 an audio driver that add a new voice in the bt connection manager.
The high quality stereo headphones. This driver couldn't be installed on the new wm5 because was designed for pocket pc 2003
so rightnow i can pair the device but no service is offered when i try to discover device services.
So even if i have paired the device i can't use it because no service is found.
i hope i've explained the problem
tnk u 4 your support
Click to expand...
Click to collapse
You mean it cannot be paired without running a particular software? Yikes... So when you put the Bluetooth headset to discoverable mode, then try detecting it from the Universal, it sees it but there are just no services available, am I right?
So it seems that the one at fault is the Bluetooth stack installed in the Universal... In that case, I cannot help you... SOrry
The Universal does not support A2DP or what HP calls High Quality Stereo, as such it does not support your headphones. A2DP is suppose to be part of what is included in the MSFP update but i-mate has chosen not to include it. Until someone releases A2DP support your headphones will not work. Now if you happen to read German I understand their is a German ROM that supports this feature.
Otherwise it just a question of waiting till someone releases this update, if they do.
i think that is the stack but the question is:
the 9090 doesn't support the high quality too but installing the driver things changes so i won't belive that thare isn't a driver for the 9000
i tried to find something from Widcom (i hope is the right way to write!) nut i dind't find anythink
so i hope that someone can help me because i've payed 120€ the headset and i will love to continue using it!

Bluetooth programming portability issue

Hi all,
I am programming an OBEX bluetooth program for pocketPC platform, I see that there are different bluetooth stacks (Widcomm, Microsoft,...) on different pocket pcs, also I see that there are many ways to write OBEX bluetooth apps, either Winsock or using IObex COM objects and may be others.
My question is:
1. Do I have to write two implementtions to work with Widcomm BT stack and MS BT stack?
2. I am currently implementing BT functions using IObex COM interfaces, will this work on Widcomm BT stack??
3. any suggestions?
I hope to find some help here as usual
Thanks for your time...
Mohammad
mohgdeisat said:
Hi all,
I am programming an OBEX bluetooth program for pocketPC platform, I see that there are different bluetooth stacks (Widcomm, Microsoft,...) on different pocket pcs, also I see that there are many ways to write OBEX bluetooth apps, either Winsock or using IObex COM objects and may be others.
My question is:
1. Do I have to write two implementtions to work with Widcomm BT stack and MS BT stack?
2. I am currently implementing BT functions using IObex COM interfaces, will this work on Widcomm BT stack??
3. any suggestions?
I hope to find some help here as usual
Thanks for your time...
Mohammad
Click to expand...
Click to collapse
I think your best options is to make two components, because Widcomm BT implementation is completely different of M$ BT stack.
Fortunately both SDK are available.
Cheers,
.Fred
Thanks, dotfred, but if I have to do two implementations then where can find Widcomm BT stack SDK?? is it free to download? and what approximate percentage of PPC users use Widcomm BT Stack?
Any other suggestions guys?
Mohammad
mohgdeisat said:
Thanks, dotfred, but if I have to do two implementations then where can find Widcomm BT stack SDK?? is it free to download? and what approximate percentage of PPC users use Widcomm BT Stack?
Any other suggestions guys?
Mohammad
Click to expand...
Click to collapse
I have a Widcomm that works on my XDAII (I can give it), but for the rest, I really don't know. Don't forget that both stacks can't be active at the same time on the device, so you have to play with the registry and soft reset to activate one or another.
The biggest problem with Widcomm is that the bt headset doesn't work.
And the biggest problem of M$ stack is the lack of PAN and the BT manager is useless.
I think you should try to do it first for M$, when you succeeded then do it/try it with Widcomm, but you need a device that has it.
Cheers,
.Fred
ps.: for the sdk, here is an interesting article and a download link:
http://www.pocketpcdn.com/articles/...=78&atb.set(a_id)=7800&atb.perform(details)=&

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