Switch Display off with MS BT Stack - JAM, MDA Compact, S100 General

hi, for GPS purposes, i need to switch the display off while leaving the device on working, but apparantly the MS BT stack on my xda mini doesnt allow this... it always switches the screen back on. Using a blusoleil stack, this problem is fixed. but the bluesoleil stack isnt as stable and handy as the builtin MS stack.
is there a way to disable that "keep screen alive" of the MS BT stack in the registry or something?
or is there an upgrade or fix to this?
thanks in advance,
mic
EDIT: okay i found it myself, sorry for bugging. it actually is possible, if anyone else wonders how, this is what you have to change:
Goto HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\SerialPort and set OBWakeUpByInData to 0 for Outbound Connection (like Bluetooth GPS) and IBWakeUpByData for incoming connections (whatever else)

Related

Bluetooth Stack revisited

Now that we're likely to get a working solution for our Bluetooth worries thanks to TOWA it seems sensible to revisit the BT-stack implementation on the XDA II. I spent some time working through the Microsoft documentation to come up with this assessment.
All previous PDA's have used the Widcomm stack, which supports a multitude of BT-profiles,specifically the Serial Port Protocol, which it emulates as a COM-port. Unfortunately, the Widcomm stack does not support the Headset service, which is required for the phone. This is why the installation of the Widcomm stack on the XDA eventually failed -just couldn't support the headset.
The Microsoft stack actualy also supports the serial port profile, but uses a different implementation. Their BT-stack is socket based and aligned very close to the IRDA-implementation we all know from our PC's. Just as the PC generally requires that famous "IRCOM"-applet, so does the Microsoft BT-stack (this is basically what TOWA is working on).
The Microsoft Bluetooth stack is actually very flexible, which gives us hope of seeing the XDA II support more and more Bluetooth functions as time goes along.
But why did MS not implement the COM port? If it takes TOWA a week to do the job with limited resources, why couldn't MS have done the same? And if the MS Stack is flexible, why do they leave out functions when they release it?
I'm sure MS could have done it, but the they didn't do it for IRDA either.
I think they are trying to push their implementation architecture upon us.
[email protected] said:
Now that we're likely to get a working solution for our Bluetooth worries thanks to TOWA it seems sensible to revisit the BT-stack implementation on the XDA II. I spent some time working through the Microsoft documentation to come up with this assessment.
All previous PDA's have used the Widcomm stack, which supports a multitude of BT-profiles,specifically the Serial Port Protocol, which it emulates as a COM-port. Unfortunately, the Widcomm stack does not support the Headset service, which is required for the phone. This is why the installation of the Widcomm stack on the XDA eventually failed -just couldn't support the headset.
The Microsoft stack actualy also supports the serial port profile, but uses a different implementation. Their BT-stack is socket based and aligned very close to the IRDA-implementation we all know from our PC's. Just as the PC generally requires that famous "IRCOM"-applet, so does the Microsoft BT-stack (this is basically what TOWA is working on).
The Microsoft Bluetooth stack is actually very flexible, which gives us hope of seeing the XDA II support more and more Bluetooth functions as time goes along.
Click to expand...
Click to collapse
I would like to take this oppertunity to thank Towa for the great job he did with the TOM TOM gps bt issue. I will be getting my imate(xda2...) ppc soon, and I have the following questions, as I am quite a novus:
1. does the gps doohicky that Towa wrote enable the xda2 to work with the bt headset as a handsfree profile, since the xda2 only supports headset profile? or is it only to create a port so the tom tom can find it and work with it?.
2. If no to question 1, then I would like to share my expieriance with bt headsets, which I cannot understand untill this day and may be you can help?. I currently use a Nokia 6310 and previously was using it with the Ericsson hbh-20. Since, the Nokia phone did not suport voice activation or reject a call from the headset, I could only voice dial through the headset after I pushed a button on the 6310. So I thought, no biggie it was Nokia's fault since I successfuly voice dailed when paired to my friends t 68. Then I tried my 6310 with my other friends hbh-30 bt carkit, and wouldn't you know that the voice activation from the bt carkit's button worked like a charm (stumped. who to blame know, we always need someone to blame.) So, after that my third friend bought me the new Nokia clip-on bt headset, it works as a complete handsfree headset with my old Nokia 6310, rejecting, auto answer, voice dialing ... all from the headset. So, my question is do I have too many freinds? (just kidding), how do you expect the xda2 and the new Nokia clip on headset to communicate with each other?. In headset profile or handsfree profile?.
3. If your answer to question 2, is headset profile, then will we have to beg the "Great One" also known as "The Man" (as qouted earlier on gps bt forum of this site" Mr.TOWA himself, to write us another doohiky to make them work in handsfree profile.
p.s. In my opinion, anyone who has downloaded Towa's doohiky for gps and had a positive result, should donnate something for this hard worker.
Thank you, and sorry for being so boring.[/quote]
TOWA's great app only fixes the serial port issue, by basically establishing a permanent virtual com-port using the functionality built into the Microsoft BT-stack.
Unfortunately, inmplementing a Handsfree profile will be much more complex, so don't expect a quick fix on that. I'm sure HTC and Microsoft are working on it, but I wouldn't expect a fix this year.
Regarding your BT-observations, it seems that the implementation of the profiles on each device is different and probably none of them are really complete.
I think the Bluetooth Org will have to do something to improve its performance and compatibility testing! :evil:
Thank you for your kind reply.
Whenever I receive a call, it is automatically transferred to my SE BTH-60 headset, so I am using it handsfree mode actually. I can accept/reject the call thru the headset.
palmop said:
Whenever I receive a call, it is automatically transferred to my SE BTH-60 headset, so I am using it handsfree mode actually. I can accept/reject the call thru the headset.
Click to expand...
Click to collapse
Handsfree profile lets you use the automatic feature, which automaticaly accepts and answers (after a you specify the number of rings) the call without pressing any button on the bt headset.
Also, the handsfree profile lets you use the voice dial feature by activating it from the bt headset and without touching the mobile phone. and other features...
Does, anyone have any expirence with new nokia clip-on bt headset and the xda2.
Thanks
[email protected] said:
TOWA's great app only fixes the serial port issue, by basically establishing a permanent virtual com-port using the functionality built into the Microsoft BT-stack.
Unfortunately, inmplementing a Handsfree profile will be much more complex, so don't expect a quick fix on that. I'm sure HTC and Microsoft are working on it, but I wouldn't expect a fix this year.
Regarding your BT-observations, it seems that the implementation of the profiles on each device is different and probably none of them are really complete.
I think the Bluetooth Org will have to do something to improve its performance and compatibility testing! :evil:
Click to expand...
Click to collapse
Thank you again for your kind reply.
Sirs, I believe the time has come for me to beg the great one "TOWA" to write us a new doohicky, to make the xda 2 work in handsfree profile with handsfree bt headsets and others.
So, Towa, if your reading, have you ever had someone to beg you for something in writing?? :lol:
Must be nice bieng the man!!

Using a BT handsfree for Skype/MSN/Recording Notes/+ ???

Hello,
Can anyone think of a way to use a Bluetooth handsfree headset for PPC applications (not just to answer calls) ?? I am trying to see if there is a way I can use the headset for Skype, for recording Notes, for other applications...... I basically want to somehow reroute all activity going to/from the HTC device speaker/microphone to the Bluetooth headset which needs to think that it is also active (not in stand-by mode) while the application is active.
This may require some kind of middleware application and I am not aware of any such program or of how difficult this would be to develop. I can think of lots of uses and it would be perhaps of comercial value.
Anyone have any Ideas ???
Thanks in advance
-d
PS.
I am using an iMate PDA2K (Blue Angle) and a Jabra BT250v headset
My M$ Windows version is 2003SE 4.21.1088 (build 14132). The BT stack is not from MS in the Blue Angle -- it is from broadcom. Not sure waht difference that makes.
Buy QTEK 2020i. Or XDA IIi. Other devices does not support this.

Nokia CK-112 car kit Bluetooth problem

I have a Nokia CK-112 (now CK-1W) Bluetooth Car Kit and seem to have a problem connecting it to my Wizard.
It was working brilliantly with Nokia 6310, 6310i, 6230 and 6230i phones.
Now, I have tried to use it with my Wizard. Wizard has correctly discovered Carkit 112 appliance, but is not showing any services available. I can pair it, but option Set as voice ... smth, I don't know exactly what it is called on English ROMs is grayed out when clicking on the paired device. This way, I cannot use in handsfree mode.
Any advice anyone?
Kotek
Addition
Just to update:
1. My Wizard is AKU 1.1, so it should support both headset and handsfree profiles.
2. In Bluetooth settings, I can see Carkit 112 with a headset icon next to it.
Best regards,
Kotek
Possible Solution
Same problem.
Tried a trick I found in a german site but unfortunately.
I keep on and come back
GV
Edit: perhaps TOO late but found the way! It has to do with fiddling with the registry and adding some missing keys and values taking as example a working bluetooth device....

Broadcom bluetooth stack 1.7

hi
to solve my BT related problems i m using Broadcom 1.7 stack which is modified by helmi. Its running perfectly on BA with WM6. The only issue is that when i try to beam any file it can not send files without pairing. to send file i hv to go to BT manager then i only i can send files to others without pairing.
any solution for this?
every thing except this is working great even i can able to explore the memory of other device on my BA.
krishan2207 said:
hi
to solve my BT related problems i m using Broadcom 1.7 stack which is modified by helmi. Its running perfectly on BA with WM6. The only issue is that when i try to beam any file it can not send files without pairing. to send file i hv to go to BT manager then i only i can send files to others without pairing.
any solution for this?
every thing except this is working great even i can able to explore the memory of other device on my BA.
Click to expand...
Click to collapse
Does it solve bluetooth issues such as:
1. operate voice dial via bluetooth handsfree?
At this stage, I can activate voice dial from bt handsfree, however, I still have to talk to the phone mic, not the handsfree mic - which makes the activation from handsfree useless..
2. Random wake up issue which is caused by BT turned on - big mike's patch in MW5 - I notice this still exists in WM6
3. Where can I dl this broadcom stack BT latest version?
As with your problem, have you tried commercial bluetooth apps such as BTConnect (or something like that...)...?
Cheers
joseph.sapri said:
Does it solve bluetooth issues such as:
1. operate voice dial via bluetooth handsfree?
At this stage, I can activate voice dial from bt handsfree, however, I still have to talk to the phone mic, not the handsfree mic - which makes the activation from handsfree useless..
2. Random wake up issue which is caused by BT turned on - big mike's patch in MW5 - I notice this still exists in WM6
3. Where can I dl this broadcom stack BT latest version?
As with your problem, have you tried commercial bluetooth apps such as BTConnect (or something like that...)...?
Cheers
Click to expand...
Click to collapse
prob 1. i hv not tested.
prob 2. no wake up as it disables MS BT stack.
prob 3. http://forum.xda-developers.com/showthread.php?t=274425
cheers again
How about HandFree?? Can it works?
gzcd said:
How about HandFree?? Can it works?
Click to expand...
Click to collapse
Its working properly.
what is the BTSPEED.CAB for?
Yes helmi's Blue tooth seems to fix most of the problems with BT in this Rom.
The problem I have found is that once this fix is installed programs like tomtom can not turn BT on Automatically. I need to switch BT on then start TT.
Before using this patch, T.T. would start BT if it was not running.
Because manually switching the BT on works fine I guess it is possibly a reg entry that is missing, does anyone know which one???
T.I.A.
krishan2207 said:
Its working properly.
Click to expand...
Click to collapse
krishan, you installed al the 3 files?
a. HELMI_BA_WM5_BT1.7_TEST.cab
b. BTSpeed.cab
c. BroadCommPatch1.cab
Hands-free really working?
For me, when this profile is connected, I got ringing tone on my i-Tech Clip radio. It is not able to connect to my IIs.
High Quality Audio is working for me.
BA still randomly wakes up
Hi all,
I actually tried this broadcom bluetooth stack 1.7 with btspeed.cab, patch1 and patch2 installed
I noticed that BA still randomly wakes up... giving me the same behaviour with the ms stack.
I have done exactly what the explanation from Helmi....
Any ideas on this - third party apps causing this random wake up??
Thanks
krishan2207 said:
Its working properly.
Click to expand...
Click to collapse
Can u pls list out the methods and files u hv installed...
i'm still not able to get handsfree to work
thank, good program
Can someone please post a link to the bluetooth stack?
I've searched but can't find it. Google give me 2 links which come back to here, but I can't find any files.
After the upgrade I've got real issues with my GPS reciever and tomtom 6.
It's just real slow, and I know it's slow from the way it was with WM2003. I know it's definately something to do with bluetooth as all was fine before.
EDIT: never mind, found it here http://forum.xda-developers.com/showthread.php?t=274425
I was expecting to find it with the search function. Nothing beats digging
I've installed Helmi Broadcom 1.7. + BT speed + Broadcom patch 1 and Patch2.
Handsfree function couldn't run.
BT GPS and BT stereo a2dp can run together at the same time.
Can anybody tell me how to solve Handsfree problem ?
krishan2207 said:
Its working properly.
Click to expand...
Click to collapse
i cant be more happier than hearing this, so PLS show me the way to enable handsfree with this 1.7 bt stack, T.I.A!

again... BLUETOOTH ISSUES

hello everyone!
i just got my first bt headset, its an anycom aris21.
the pairing with my blueangel worked like a charm, but after a day of useage, i noticed several issues i kinda dislike....
- i can not start a call (start phone) with my headset, when blueangel is not in PHONE menu! is this normal? can this be changed?
- how can i disable the phone's speaker (and mic), when using the headset? its pretty anoying to know, that the caller could be heard by bystanders...
- people seem to have problems hearing me! can i change the microfone volume of the bluetooth headset on the ba?
- how can i find out what BT stack i have?
- i have now helmi_c's WM06 installed, no changes to bluetooth made.
what recommended changes/updates/patches/... should i try for better performance?!
what to install for best results?!? is that BroadcomBT1.7 still the way to go? what cabs do I need?!
i know, that some issues have already been adressed, but things are changing so fast here, that i have problems being up to date about all issues! so forgive my ignorance and please help me!
i would be very thankful!!!
regards,
krz
Yeh, the Blue Angel is a bit strange with some bluetooth devices.
I have the following issues with WM6 on my BA, which did not exist with 2003SE:
1) When Bluetooth is active, the device turns on by itself every minute or so. I understand that this is a hacked "feature" to prevent the bluetooth from turning itself off. This is probably the most annoying thing about WM5/WM6. Is there any fix I am not aware of?
2) When I start from scratch and pair my carkit (Parrot), everything works OK, except that BA's sound putput, i.e. for Microsoft Voice Command, is coming from the BA instead of the car kit. This is too low a volume, to be clearly understandable in a car. With my Universal (also on WM6) this does not happen.
3) After pairing my Asus GPS, nothing works. If I delete all paired devices and just pair my Asus without being in range of the car kit, it will work. If both devices are turned on (car kit and GPS Receiver), none works properly.
I don't use my BA on a regular basis anymore, because I have my Universal, which works flawless. However, I see no paint in upgrading to WM5/WM6 if one ends up with LESS functionality than the original 2003SE.
The only feature I will be missing is the fact that no RAM memory is used, which means one does not loose everything when the battery drains.
Are there any tips to solve these three problems?
The WLAN "bug" is not really a problem: even with 2003SE I had to occasionaly start and restart the WLAN for it to work properly.
Cheers,
vma
@vma:
1. Well, not at the moment; maybe if someone who can play with the dll's can fix this.
2. I use a Logitech hands-free, and i have no problems.
3. No problem here using a NoBrand BT GPS receiver and the hands-free in the same time.
Overall, my BA work much better on WM6; its just my experience.
problems i still have:
- i can not start a call (start phone) with my headset, when blueangel is not in PHONE menu! is this normal? can this be changed?
- how can i disable the phone's speaker (and mic), when using the headset? its pretty anoying to know, that the caller could be heard by bystanders...
- how can i find out what BT stack i have?
- i installed that Boradcom stack 1.7 without having any succes in getting my headset to work. with or without patch1 and htcheadset! any ideas?!?
- what excactly is that HTC HEADSET ADDON ?
please answer soon, any help is very much appreciated!!!!
thx in advance,
krz
1. Same here; i think is my hands free set limitation.
2. I get the same using the Broadcomm stack; use the MS stack.
3. Depends; if you use Broadcomm/Widcomm, you have an "about" box; if you use MS, i don't know.
4. i get it working, but with audio in hands free AND speakers; annoying.
5. don't know, try Google.
DANDANA said:
@vma:
1. Well, not at the moment; maybe if someone who can play with the dll's can fix this.
2. I use a Logitech hands-free, and i have no problems.
3. No problem here using a NoBrand BT GPS receiver and the hands-free in the same time.
Overall, my BA work much better on WM6; its just my experience.
Click to expand...
Click to collapse
What Bluetooth Stack you use ?
First, I use the existing MS Stack on Helmi WM6. BT GPS and Handsfree couldn't run at the same time.
Second, I use Broadcomm Stack 1.71. BT GPS and BT Stereo could run at the same time, but Hands-free function didn't run at all.
Give me a light please.
your bluetooth headset
A few of your problems could be from the bluetooth headset you are using now-- such as when people can not hear you clearly. I currently have a sound id sm100 bluetooth headset and it works flawlessly....although i still can not activate voice calling from it(it activates it on my BA so i have to talk into my BA and not my headset). It could just be your headset.
shazzy84 said:
A few of your problems could be from the bluetooth headset you are using now-- such as when people can not hear you clearly. I currently have a sound id sm100 bluetooth headset and it works flawlessly....although i still can not activate voice calling from it(it activates it on my BA so i have to talk into my BA and not my headset). It could just be your headset.
Click to expand...
Click to collapse
Yeah, Bluetooth in BA really sux... you have to choose your bt handsfree wisely, make sure you try it on BA properly before buying it... currently I am using i clip II mini, and it is giving me the same behaviour as shazzy84's
KRZTF said:
hello everyone!
i just got my first bt headset, its an anycom aris21.
the pairing with my blueangel worked like a charm, but after a day of useage, i noticed several issues i kinda dislike....
- i can not start a call (start phone) with my headset, when blueangel is not in PHONE menu! is this normal? can this be changed?
- how can i disable the phone's speaker (and mic), when using the headset? its pretty anoying to know, that the caller could be heard by bystanders...
- people seem to have problems hearing me! can i change the microfone volume of the bluetooth headset on the ba?
- how can i find out what BT stack i have?
- i have now helmi_c's WM06 installed, no changes to bluetooth made.
what recommended changes/updates/patches/... should i try for better performance?!
what to install for best results?!? is that BroadcomBT1.7 still the way to go? what cabs do I need?!
i know, that some issues have already been adressed, but things are changing so fast here, that i have problems being up to date about all issues! so forgive my ignorance and please help me!
i would be very thankful!!!
regards,
krz
Click to expand...
Click to collapse
Well I found a way to solve the BTA2DP problem. It supports stereo & is just fantastic. you can find these by the following link http://www.teksoftco.com/index.php?section=freeware & this software works too http://www.trianglepowers.com/PPC/ViewApp.aspx?ID=52 (have to register to download). I prefer Teksoft freeware as I am using it. Sometimes it takes a while after a few toggle u get it right
Lost in China
I have a problem with a Chinese Dopod HS-01 BT Stereo Headset!!!
Phone works, but the Stereo Headset starts for a second or two and then it is gone!
Please, help!
Admire people who can bring an answer!
I myself only good in learning physical languanges. So need MP3 HeadSet!
Also using SuperMemo CE the most beautiful tool for language learnig!
Is there any other solution then to change the registry and the things?
Using:
WM6 5.2.1938 (Build 18538.0.7.0.PV.HAT)Touch & Office 6.1 NetCF 3.5
No one to ask for help over here!
My MSN:
[email protected]
Skype:
janicic
MySpace:
www.myspace.cn/taijiyoga

Categories

Resources