Staticfree Blog

I have been at home for 28 minutes, and 37 seconds. Before that, I was out crashing a party.

Wed, 28 Jan 2004

Mink Rose said:
I keep on drawing myself back into the internet, into its warm folds and snuggles of people caring and exchanging energy and voices and laughter. I wish to be a part of this flowing mass all the time because I feel such a lack of real connection in those near me. I more than anything wish for someone nearby to connect into on a daily level...

*smiles and gets back to coding reality-augmenting technology*

trackback enabled :: 1 comment

A new [borrowed] toy

We just got a few Socket Bluetooth GPS adapters in at the office the other day. This device meets my approval with its minimalist interface, while still remaining hackable enough to not suck. It has a place to feed it, a place to make it stronger (antenna), a switch to make it go, and three blinky lights to let you know what's going on inside its little black case. This is good. Except for the ability to replace the battery or perhaps change the Bluetooth pairing key, I can't think of anything else it'd need to meet my approval. I like this trend of devices: where they function on a basic level, do it well, and are flexible enough to meet a geek's approval.

I managed to make it go with both my Palm and my Linux-running laptop - a true trial of a device's compatibility. They both work Really Well with it, so much that they make me want to go get one right away.

In more technical terms, it's simple as well: you pair it with a device, establish a serial connection and it starts spitting out GPS coords in the standard NMEA format. I was able to successfully get it going in Linux with GPSDrive (and gpsd) and on my Palm with Mapopolis. I've been pondering a cheaper USB one for µ, but the novelty (and potential benefit) of being able to use it without a full-fledged computer is starting to win out cost. Walking down the street on my Palm, GPS in backpack, listening to OGGs playing off it is just too wonderful a thing.

Bluetooth doesn't suck!

Despite initial skepticism, I'm starting to like Bluetooth. Devices today seem to mostly play nice: I can go online using either my laptop or cellphone as PPP proxies from either my laptop or Palm without any trouble. (Well, not quite, but that's a known firmware bug on the cellphone.) I can send vCards and other contact information the like between any of the devices, I can place calls on the phone from the Palm - all in all, it actually works.

In my extensive playing around with the technology, I've come across a few usability bugs.

  1. Pairing - an obvious problem for devices, like the GPS, with no user input. The device really should have a user-configurable "pairing password", but most just have some arbitrary hard-coded value. Otherwise, anyone who's near you can pair with the device without your knowledge and potentially get at sensitive information. (Although GPS data is arguably not "sensitive" data)
  2. Detection - Bluetooth device detection seems to be flaky. Frequently, when I scan for nearby Bluetooth devices, one or more that should be shown are not. A second scan tends to correct that problem, but you shouldn't have to do that. Once device detection occurs, a way of seeing what the device can do (can it connect to the 'net and act as a modem? can it accept contacts? can it act as a fax sender?) called service discovery takes place. That frequently fails to give useful information (at least in Linux with Bluez).
  3. Too slow - I've already hit the limit of Bluetooth, hard. I've tried to go online with my cellphone, connect the phone to my laptop so the laptop can be online, then connect my palm to my laptop so I can use that connection. That totally hosed the Bluetooth. I'm not quite sure entirely what went wrong, but I have a feeling it has to do with sending/receiving so much data at once. I ended up getting less than 1KB/s on the Palm which is simply unacceptable.

Besides these complaints, I'm fond of the technology. I still can't get over how keen it is to have a bunch of boxes in various locations on my person (cell in cargo pants, GPS in backpack) and have them all work successfully. This is the wave of the future.

trackback enabled :: 7 comments

Recent Comments

Categories

B6 d+ t++ k+ s u- f- i+ o++ x++ e++ l c-- (decode)

Archive by date

January
Sun Mon Tue Wed Thu Fri Sat
       
28
2004
Months
Jan
If you can read this text, you're either on a browser that doesn't support CSS or one that supports it badly. You've probably noticed that my layout is a bit choppy and perhaps even ugly. My layout here is designed to work in all browsers that support CSS 1 and 2 and was designed by reading the W3C CSS recommendations. It was tested in the most CSS-compliant browser I know of, Firefox. If you want this page (and others too!) to look nice, I reccomend trying Firefox - it's completely free and can also block those annoying popup ads out-of-the-box.

Powered by Blosxom Atom RSS 1.0 RSS 1.1 RSS 1.0 no comments Technorati Profile GeoURL Valid XHTML 1.0! Valid CSS!

Creative Commons License
All original sound, text and graphics on this site (staticfree.info) are licensed under a Creative Commons License.