It appears you have not yet registered with our community. To register please click here...

 
 
         
 
     
QuickLinks
  
Home of the Converged PDA - Phone    
 
Go Back  PDAPhoneHome.com > Pocket PC PDAPhones > PPC-6700 / XV6700 > Widcomm Bluetooth Stack Port works on 6700

Reply
 
PDAPhoneHome  
 
Old 12-15-2006, 11:42 PM
     
  #1 (permalink)  
Registered User
Join Date: 08-24-2006
PDAPhone: UTStarcom PPC6700
Carrier: Bell
Posts: 45
 

Widcomm Bluetooth Stack Port works on 6700

As many people probably know, the Wibcomm bluetooth stack is superior to the MS BT stack especially when it comes to A2DP and the quality of stereo music.

Disclaimer..this is still a work in progress and using it is obviously at your own risk

Well the guys over at XDA developers, with the help of members from AXIM site have ported this Widcomm BT stack to the Hermes PPC. As it turns out the chipset is the same so I gave it a shot and installed the BT stack. It works.
Here is the link to the article
http://forum.xda-developers.com/showthread.php?t=285419
Please note the link in the 1st thread about collecting donations to give the 1st person to crack open the Widcomm stack for use on the Hermes, maybe if you use this hack/port you'll kick in a few bucks too.

I installed the cab, BBS_HERMES_03, found later in the thread and with no tweaking it worked.
When using the MS BT stack I had perfectly skip free music but suffered from the distortion many people experience. With the Widcomm BT stack I've had to tweak some of it's settings to reduce some of the skipping and cutout issues I've had. I now have ZERO distortion and my Lubix NC1 headset starts 1st time everytime.

Menneisyys, a well know contributor to many forums has a great article on tweaking the Widcomm BT stack.

http://www.pocketpcmag.com/blogs/ind...&pb=1#more1350

Hopefully a few of you PPC6700 users will jump on board and maybe find a way to completely eliminate the skips, because the quality of the music blows the MS BT stack away. Try it out and see for yourselves. It is possible to uninstall the stack if you choose also the MS BT stack and the Widcomm stack can coexist on your device, but only 1 can be used at a time.

My settings...(you'll have to make some of these entries in the registry, the full path is in Menneisyys' article)
LineSpeed = 256
Blocks = 16
SubBand = 8
BaudRate = 921600
These settings work best with .ogg files at 96 kbps
for .mp3 at 192 LineSpeed and blocks need to be reduced.

I'll wrap up by saying thanks to the developers involved at XDA devlopers and Axim. Feel free to use this thread for your settings and problems so that we can all get this working perfectly.
 
Levis is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-16-2006, 12:59 AM
     
  #2 (permalink)  
Registered User
luv2chill's Avatar
Join Date: 01-28-2005
Location: KS
PDAPhone: PPC6700
Carrier: Sprint
Posts: 2,456
  Send a message via ICQ to luv2chill Send a message via AIM to luv2chill Send a message via MSN to luv2chill Send a message via Yahoo to luv2chill

Thanks for the post. What audio player are you using? Does AVRCP work? I assume it would because it did way back when I used A2DP on the PPC6600 almost two years ago (it came with the Widcomm stack). Microsoft is way behind the curve on this.
 
luv2chill is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-16-2006, 01:01 AM
     
  #3 (permalink)  
Registered User
Join Date: 08-24-2006
PDAPhone: UTStarcom PPC6700
Carrier: Bell
Posts: 45
 

I use the newest Mortplayer and avrcp works perfectly. I tried with WMP and avrcp works with it too.
 
Levis is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Sponsored Links
Old 12-16-2006, 07:57 PM
     
  #4 (permalink)  
Registered User
Join Date: 12-29-2005
Posts: 64
 

I tried this stack the other day and my EV-DO stopped working! Make sure you do a good backup first! Other than that, it worked great.

I"m gonna try again...
 
Bushrod is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-16-2006, 09:11 PM
     
  #5 (permalink)  
Could I BE any more converged
tonydiv's Avatar
Join Date: 09-25-2003
Location: Cleveland
PDAPhone: Touch
Carrier: Sprint
Headset: Jawbone
Posts: 1,632
 

Has anyone noticed any improvement with other bluetooth devices? GPS, etc.
 
tonydiv is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-17-2006, 12:39 AM
     
  #6 (permalink)  
Registered User
ppc6700freak's Avatar
Join Date: 04-01-2006
PDAPhone: PPC-6800
Carrier: Sprint
Posts: 89
  Send a message via MSN to ppc6700freak Send a message via Yahoo to ppc6700freak

Quote:
Originally Posted by Levis
As many people probably know, the Wibcomm bluetooth stack is superior to the MS BT stack especially when it comes to A2DP and the quality of stereo music.

Disclaimer..this is still a work in progress and using it is obviously at your own risk

Well the guys over at XDA developers, with the help of members from AXIM site have ported this Widcomm BT stack to the Hermes PPC. As it turns out the chipset is the same so I gave it a shot and installed the BT stack. It works.
Here is the link to the article
http://forum.xda-developers.com/showthread.php?t=285419
Please note the link in the 1st thread about collecting donations to give the 1st person to crack open the Widcomm stack for use on the Hermes, maybe if you use this hack/port you'll kick in a few bucks too.

I installed the cab, BBS_HERMES_03, found later in the thread and with no tweaking it worked.
When using the MS BT stack I had perfectly skip free music but suffered from the distortion many people experience. With the Widcomm BT stack I've had to tweak some of it's settings to reduce some of the skipping and cutout issues I've had. I now have ZERO distortion and my Lubix NC1 headset starts 1st time everytime.

Menneisyys, a well know contributor to many forums has a great article on tweaking the Widcomm BT stack.

http://www.pocketpcmag.com/blogs/ind...&pb=1#more1350

Hopefully a few of you PPC6700 users will jump on board and maybe find a way to completely eliminate the skips, because the quality of the music blows the MS BT stack away. Try it out and see for yourselves. It is possible to uninstall the stack if you choose also the MS BT stack and the Widcomm stack can coexist on your device, but only 1 can be used at a time.

My settings...(you'll have to make some of these entries in the registry, the full path is in Menneisyys' article)
LineSpeed = 256
Blocks = 16
SubBand = 8
BaudRate = 921600
These settings work best with .ogg files at 96 kbps
for .mp3 at 192 LineSpeed and blocks need to be reduced.

I'll wrap up by saying thanks to the developers involved at XDA devlopers and Axim. Feel free to use this thread for your settings and problems so that we can all get this working perfectly.
Is your EV-DO working?
__________________
Chris
 
ppc6700freak is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-17-2006, 02:57 AM
     
  #7 (permalink)  
Registered User
Join Date: 02-16-2004
PDAPhone: xv6700
Carrier: Verizon
Headset: MSI FS-300
Posts: 98
 

after going through all 15 pages, I'm assuming the download people would be looking for is on page 8 of the thread?
http://forum.xda-developers.com/showthread.php?t=285419&page=8

my main question is if you really need approx. 7 megs of free space for this install?
 
xmind2006 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-17-2006, 03:32 AM
     
  #8 (permalink)  
Registered User
Join Date: 08-24-2006
PDAPhone: UTStarcom PPC6700
Carrier: Bell
Posts: 45
 

Yep you need about 7 or 8 megs in main program memory. It looks like the full Widcomm BT stack, Pan,FTP,A2DP,VOIP/Skype,BT Activesync,BT keyboard, and more.
I didn't add a link to the download so people could read up on whats going on with the development. Remember this isn't a final release and as such you should be ready to have problems although they seem to have been mostly worked out.

As for EVDO, I'm not in an EVDO area and don't have a data package. Hopefully someone else can let you know if theirs is working.
 
Levis is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-17-2006, 09:02 AM
     
  #9 (permalink)  
Registered User
Join Date: 12-29-2005
Posts: 64
 

No EVDO working here. I hard reset on Sprint 2.0.303 and installed nothing except the BT stack. It would try to connect and I'd get the "modem has disconnected" error.

That's too bad, too.
 
Bushrod is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-17-2006, 09:22 AM
     
  #10 (permalink)  
Registered User
ppc6700freak's Avatar
Join Date: 04-01-2006
PDAPhone: PPC-6800
Carrier: Sprint
Posts: 89
  Send a message via MSN to ppc6700freak Send a message via Yahoo to ppc6700freak

EV-DO users beware!

Quote:
Originally Posted by Bushrod
No EVDO working here. I hard reset on Sprint 2.0.303 and installed nothing except the BT stack. It would try to connect and I'd get the "modem has disconnected" error.

That's too bad, too.
It looks like it is confirmed that this cab knocks down EV-DO!

I reloaded my sktools backup and EV-DO works again. And in true form, I decided to load the new stack and had the same results... It just keeps trying to connect.

Damn, SO CLOSE!
__________________
Chris
 
ppc6700freak is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-17-2006, 09:32 AM
     
  #11 (permalink)  
Registered User
Join Date: 12-29-2005
Posts: 64
 

The strange thing is that original stack from Aximsite won't load on mine, but it doesn't break EVDO. VERY CLOSE!
 
Bushrod is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-17-2006, 12:09 PM
     
  #12 (permalink)  
Registered User
Join Date: 08-24-2006
PDAPhone: UTStarcom PPC6700
Carrier: Bell
Posts: 45
 

I think the axim file has different ports set and doesn't have the custom dll's that were written for the Hermes.
The Hermes is a GSM phone so I don't think they have EVDO, but I'm a bit surprised the BT stack has caused the EVDO to stop working.
In the registry HKLM\Software\Widcomm\BTconfig\Applications\0003
there is a ComPortNumber of 11 set. The Name parameter is Dialup Networking so maybe this has something to do with EVDO?
We really need a tech wizard to get involved here.
BTW, don't post in the xda developer thread. I think they're already pissed at me because I kinda hijacked their thread. They want it to be used only for Hermes development which is totally understandable.

edit:
http://www.aximsite.com/boards/showp...&postcount=637
this makes me think that some changes like this might answer the EVDO problems. Going to an EVDO area tomorrow, will play guinea pig

Last edited by Levis : 12-17-2006 at 01:08 PM.
 
Levis is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-17-2006, 10:56 PM
     
  #13 (permalink)  
Registered User
Join Date: 12-17-2006
PDAPhone: PPC6700
Carrier: Sprint
Posts: 2
 

It works changing ports...

Quote:
Originally Posted by Levis
I think the axim file has different ports set and doesn't have the custom dll's that were written for the Hermes.
The Hermes is a GSM phone so I don't think they have EVDO, but I'm a bit surprised the BT stack has caused the EVDO to stop working.
In the registry HKLM\Software\Widcomm\BTconfig\Applications\0003
there is a ComPortNumber of 11 set. The Name parameter is Dialup Networking so maybe this has something to do with EVDO?
We really need a tech wizard to get involved here.
BTW, don't post in the xda developer thread. I think they're already pissed at me because I kinda hijacked their thread. They want it to be used only for Hermes development which is totally understandable.

edit:
http://www.aximsite.com/boards/showp...&postcount=637
this makes me think that some changes like this might answer the EVDO problems. Going to an EVDO area tomorrow, will play guinea pig

Hi.

I'm new around here.

I just wanted you to know that changing ports to com6 allows you to use the BT headphones and access the net at the same time

This are the changes I made

\hklm\software\widcomm\btconfig\services\0001
ComPortNumber = 6
Name = Bluetooth Serial Port 6

\hklm\drivers\builtin\

create a new key Serial6

Add:

DeviceArrayIndex = 6
Dll = btcedrivers.dll
Friendly Name = Bluetooth Serial Port COM6:
Index = 6
Order = 0
Prefix = COM


I hope it helps


BTW, thanks for the great information provided in this site!
 
mantelo is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-17-2006, 11:29 PM
     
  #14 (permalink)  
Registered User
Join Date: 08-24-2006
PDAPhone: UTStarcom PPC6700
Carrier: Bell
Posts: 45
 

Nice 1st post Mantelo. Thanks for sharing your settings.
 
Levis is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-18-2006, 11:00 AM
     
  #15 (permalink)  
Registered User
ppc6700freak's Avatar
Join Date: 04-01-2006
PDAPhone: PPC-6800
Carrier: Sprint
Posts: 89
  Send a message via MSN to ppc6700freak Send a message via Yahoo to ppc6700freak

Quote:
Originally Posted by mantelo
Hi.

I'm new around here.

I just wanted you to know that changing ports to com6 allows you to use the BT headphones and access the net at the same time

This are the changes I made

\hklm\software\widcomm\btconfig\services\0001
ComPortNumber = 6
Name = Bluetooth Serial Port 6

\hklm\drivers\builtin\

create a new key Serial6

Add:

DeviceArrayIndex = 6
Dll = btcedrivers.dll
Friendly Name = Bluetooth Serial Port COM6:
Index = 6
Order = 0
Prefix = COM


I hope it helps


BTW, thanks for the great information provided in this site!
Thanks for the information. However I still cannot get EV-DO to connect. If I have bluetooth off I get a message that says "The answering modem has disconnected.". If I have it on it just keeps truing to connect.

Are you using EV-DO to "access the net at the same time"?

Did you soft reset before you made the change to your registry?

here is the key I created in "HKLM\Drivers\BuiltIn\Serial6"

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial6]
"Prefix"="COM"
"Order"=dword:00000000
"Index"=dword:00000006
"FriendlyName"="Bluetooth Serial Port COM6:"
"Dll"="btcedrivers.dll"
"DeviceArrayIndex"=dword:00000006

here is the key I edited in

"HKLM\Software\WIDCOMM\BTConfig\Services\0001"

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\WIDCOMM\BTConfig\Services\0001]
"Name"="Bluetooth Serial Port 6"
"ComPortNumber"=dword:00000006
"Authentication"=dword:00000001
"Authorization"=dword:00000001
"Auto"=dword:00000001
"Encryption"=dword:00000001
"GUID"="{00001101-0000-1000-8000-00805F9B34FB}"
"SecurityId"=dword:00000001
"UUID"=dword:00001101

Thanks.
__________________
Chris

Last edited by ppc6700freak : 12-18-2006 at 01:01 PM.
 
ppc6700freak is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-18-2006, 12:20 PM
     
  #16 (permalink)  
Registered User
Join Date: 03-06-2006
PDAPhone: XV6700
Carrier: Verizon Wireless
Posts: 34
 

If anyone gets this to work with EVDO and it improves the XV6700's ability to connect to bluetooth devices I'd be very interested. I'm sick of having to re-pair the phone to the BMW bluetooth on a daily basis. I have no problems with the blackberry but can never keep a reoccurring connection with the XV6700.
 
tyoung88 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-18-2006, 01:33 PM
     
  #17 (permalink)  
Registered User
Join Date: 12-17-2006
PDAPhone: PPC6700
Carrier: Sprint
Posts: 2
 

Quote:
Originally Posted by ppc6700freak
Thanks for the information. However I still cannot get EV-DO to connect. If I have bluetooth off I get a message that says "The answering modem has disconnected.". If I have it on it just keeps truing to connect.

Are you using EV-DO to "access the net at the same time"?

Did you soft reset before you made the change to your registry?

here is the key I created in "HKLM\Drivers\BuiltIn\Serial6"

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial6]
"Prefix"="COM"
"Order"=dword:00000000
"Index"=dword:00000006
"FriendlyName"="Bluetooth Serial Port COM6:"
"Dll"="btcedrivers.dll"
"DeviceArrayIndex"=dword:00000006

here is the key I edited in

"HKLM\Software\WIDCOMM\BTConfig\Services\0001"

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\WIDCOMM\BTConfig\Services\0001]
"Name"="Bluetooth Serial Port 6"
"ComPortNumber"=dword:00000006
"Authentication"=dword:00000001
"Authorization"=dword:00000001
"Auto"=dword:00000001
"Encryption"=dword:00000001
"GUID"="{00001101-0000-1000-8000-00805F9B34FB}"
"SecurityId"=dword:00000001
"UUID"=dword:00001101

Thanks.

Hi.

Answering your questions:

"Are you using EV-DO to "access the net at the same time"? YES

"Did you soft reset before you made the change to your registry?"

Since I messed up my phone on the first trial, I Hard Reset, and install PHM Regedit and BT stack. Made the changes mentioned before and soft reset. And it worked.

What I forgot to mention on the 1st thread is that I also deleted some
entries on Serial9

After the changes it should read:

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial9]
DeviceArrayIndex = 9
Index = 9

Every else should go, since com9 is used by EVDO
 
mantelo is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-18-2006, 02:04 PM
     
  #18 (permalink)  
Registered User
ppc6700freak's Avatar
Join Date: 04-01-2006
PDAPhone: PPC-6800
Carrier: Sprint
Posts: 89
  Send a message via MSN to ppc6700freak Send a message via Yahoo to ppc6700freak

Hot damn..... It works. mantelo how did you know EV-DO used com9?

Thanks Man..
__________________
Chris
 
ppc6700freak is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-18-2006, 03:47 PM
     
  #19 (permalink)  
Registered User
Join Date: 12-29-2005
Posts: 64
 

Beautiful!
 
Bushrod is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 12-18-2006, 04:59 PM
     
  #20 (permalink)  
Registered User
Join Date: 04-20-2006
Location: Austin, TX
PDAPhone: ppc-6700
Carrier: Sprint
Posts: 17
 

glad to see this seems to be working now on the apache, however, is it really worth the 7 megs of storage? what is the real advantage of this stack at the cost of 1/2 my available main storage?
 
chuque is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Reply


Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Login Panel
Enter your username and password to login:


Advertisements



PDA and Smartphone Repair & Parts

Cellular Phone Parts and Accessories



PDAPhone Chargers and Screen Protectors

Where Photographers Meet

Please Help By Taking Our Survey!





Our Friends





All times are GMT -5. The time now is 06:41 PM.

               
 
Design by VBSz   |  Hosting by PWH   |  
Copyright © 2002-2007, Convergent Minds, LLC - All Rights Reserved.