Working Remotely

Having given WiFi a miss for now with my iPAQ, I’ve not given up on the theory of connecting to it wirelessly – I’ve managed to sync with my PC using just Bluetooth (BT).

I bought a cheap USB Bluetooth dongle a while back, mostly so I could sync and backup my phone without resorting to fiddling with the rubbish cover for the phone’s USB port. The dongle was still plugged-in, so why not give it a go?

Well it took some faffing around – mostly because the first thing I tried was Bluetooth syncing with my Lenovo W500 laptop. Unfortunately that has some proprietary Bluetooth drivers installed and these don’t work in the same way as the native Windows BT stack. It took ages for me to concede defeat and realise it wasn’t going happen without a driver fix (and I’m running the most recent drivers).

Connecting to my home PC was reasonably straightforward, once you get the concept of what the BT devices are actually trying to do. It would seem Bluetooth creates a virtual serial port for you, and your application (in my case ActiveSync on the desktop) just listens for a serial device communicating using ye olde serial porte. I can now just use my iPAQ to say “establish a serial connection with DAISY*. That then triggers ActiveSync on the desktop and data is exchanged as usual.

There’s a couple of caveats: BT is a slow communications protocol – only ever really designed for low quantities of data (business cards, audio headsets etc), so transferring files and installing applications is a no-no. It also appears that ActiveSync doesn’t play very nicely with the fact both Katrina and I logon to the PC using separate accounts (and thus start-up new instances of ActiveSync). I’ll need to get round to changing that so it just starts for me.

On the plus side, both the iPAQ and the PC are “class 2” devices which have a range of about 10m, meaning I can be pretty much anywhere I want inside our house to successfully sync.

Who needs WiFi?

* DAISY is the name of my main PC