Bluetooth Remote Control for Windows Mobile 0.7.0-Beta1 : Widcomm Support

By Jerome at March 08, 2007 18:01
Filed Under: Bluetooth Remote Control

There it is ! The support for the Widcomm bluetooth stack on the desktop side.

Download it here : Bluetooth Remote Control for Windows Mobile 0.7.0-Beta1

For now, this is a beta release, but this should work fine. You can now use Bluetooth Remote Control along with your A2DP headphones :)

On the dev side, working with a event driven API with C++ can pose some problems... The widcomm API is pretty different from the Microsoft stack. I have to admit, I prefer the Microsoft way of doing things, where you can call a blocking Receive method, instead of being notified asynchronously by some random thread, where I prefer managing my own threads. Also, handles are not closed if you application crashes, leaving a connection or an advertised service as an orphan. Annoying during the debugging...

Well, it works now. Maybe next time I'll try to updated the mobile side...

Comments

3/12/2007 12:49:35 AM #

Hey, great software going! My Qtek 9100 doesnt seem to think so though..  The phone shows the PC alright, but not vice versa, and when clicking OK it simply shows "not connected"

BT works well on both PC and PDA otherwise, got SP2 and I'll be damned if I don't have .net 2.0...

Any ideas?

Joel

3/12/2007 5:30:37 PM #

Would be having a "Bluetooth neighborood" on your PC ?

If you do, then I'll be releasing a new beta a bit more verbose to troubleshoot that kind of problems.

If you don't, are you using something like a bluesoleil dongle ?

-- Jay

Jay

3/13/2007 12:29:48 PM #

I must admit that the event driven paradigm of the Widcomm SDK can become tricky to use, but actually I didn't have much trouble with it. If you need help (but I know you won't Smile), drop me a line

SharkOne

3/14/2007 6:51:16 AM #

Hey Jerome, great software here. I've been using it for a few months now with very few problems. I was wondering, since I often leave both the client and server running in the background most of the time, if it was possible to implement a feature that would pause/resume Winamp based on connection status. For example: Winamp pauses when I leave the room and resumes when I come back. My buddy had an app for his SonyEricsson that could do this with his MacBook and I thought it was pretty slick.

-- Josh

Josh

3/17/2007 6:05:48 PM #

Josh,

Thanks a lot for the feedback !

Indeed, I've been planning that kind of features for a while now, but didn't have the time to implement it. I'll try for the next few releases.

-- Jay

Jay

Add comment




  Country flag

biuquote
  • Comment
  • Preview
Loading




About me

My name is Jerome Laban, I am a Software developer and .NET enthustiast from Montréal, QC. You will find my blog on this site, where I'm adding my thoughts on current events, or the things I'm working on, such as the Bluetooth Remote Control Software for Windows Mobile.