Bluetooth headset and voice dialing - 50% success!!!
The good news is that I found the way to start any application on my i-mate PDA2k via bluetooth headset button. I succeed with starting Cyberon. The bad news is that voice dial still works from device microphone, not headset (despite of turning the headset on).
1. On my Plantronics 510 bluetooth headset doubleclick redials the last number. Same thing should work on many other headsets.
2. I found "suspicious" program "MakePhoneCall.exe" in \windows folder. If you give it a phone number as a command line argument it will dial this number without any questions - very usefull. But if you run it without any arguments it will... redial the last number! Exactly what we're looking for.
3. All I did was renaming Cyberon's "sddialer.exe" to "MakePhoneCall.exe" :) (backup original "MakePhoneCall.exe"!)
Now doubleclick on headset button starts Cyberon voice dial program. Since it has almost perfect voice recognition it works fine even in my pocket. Sure it will be better to use headset microphone but it's better than nothing!
One more bad news. Important! If you start this way any program, not dialing the number, next time doubleclick on headset will not work until you manualy dial any number from PDA. I don't know the reason.
Now, Gurus, _please_ make some sence from my discovery!!!