Most Popular Articles
- Prune Your Time Machine Backups Selectively (01 May 2008)
- Back to My Mac Leads to Recovery of Stolen Mac (10 May 2008)
- Time Machine Exposed! (08 May 2008)
- Hand Coding HTML Is Still in Vogue (25 Apr 2008)
Recent TidBITS Talk Discussions
- Monitor recommendation? (6 messages)
- SSH failing to launch (1 message)
- [ANN] Office 2008 SP1 Update (12.1.0) released (7 messages)
- Digital Rights Misery: When Technology Is Designed to Fail (1 message)
In Take Control of Apple Mail in Leopard, by Joe Kissell, you'll learn how to make your email come and go as it should and easily find the email that you want to read. You'll also get help with Time Machine backups of email and much more. $10.
Series: Find Yourself with GPS
The Global Positioning System opens up opportunities for cool products and... games!
Article 1 of 12 in series
Feeling Lost? An Overview of Global Positioning Systems
Until about five years ago, the Global Positioning System (GPS) existed in the realm of high-tech military thrillers. Fictional spies would tote hand-held units that precisely displayed their locations (or that of their objectives) anywhere on earth - with street maps and 3D topographic representations to boot! Reality imitates artShow full article
Until about five years ago, the Global Positioning System (GPS) existed in the realm of high-tech military thrillers. Fictional spies would tote hand-held units that precisely displayed their locations (or that of their objectives) anywhere on earth - with street maps and 3D topographic representations to boot!
Reality imitates art. In the past ten years, three amazing things have happened. First, the U.S. military opened up the Global Positioning System for civilian use. Then, the price of receivers plummeted from the $1,000-$10,000 range to $100-$200, making them widely affordable. And last, advanced computer-controllable units have appeared, making integration with personal computers a reality. With your Macintosh and about $300 in additional hardware and software, you can do things that were science fiction just a little while ago.
In this article, I explain the technology behind the Global Positioning System and discuss some receiver units currently available. Later in this issue, TidBITS Managing Editor Jeff Carlson talks about GPS technology from a user's perspective, and reviews GPSy, a GPS communications software package I developed for the Macintosh.
Your Tax Dollars at Work -- The Global Positioning System is truly amazing. Developed by the U.S. military at a cost of several billion dollars, GPS is based on 24 orbiting satellites (space-heads call them SVs, which is short for "Space Vehicles"). These satellites broadcast a precise data signal that allow GPS receivers to locate themselves anywhere on the planet. A receiver can calculate its position (latitude and longitude), altitude, velocity, heading, and precise time of day. Most units also have a built-in mapping feature that displays their positions relative to waypoints you've pre-programmed into them and a plot trail that shows where you've travelled. Advanced models have built-in street or waterway maps, plus serial ports for computer connections.
Military and high-end survey-grade models are accurate to the millimeter level (less than one-sixteenth of an inch). However, standard over-the-counter civilian models are nominally accurate to "only" about 100 meters (roughly a city block). This is due to military-induced Selective Availability - a euphemism for scrambling the GPS signal just enough to reduce the accuracy to sub-military levels. Such scrambling leaves the signal accurate enough to find your favorite fishing hole, but prevents you from accurately dropping a cruise missile into the government's classified Area 51 base in Nevada. One amusing consequence is that many car navigation systems that use GPS will put you slightly off the road - making it seem as though you're driving into a river or building!
If you need better accuracy than 100 meters, an FM radio receiver called a Differential GPS unit (DGPS) used in conjunction with your GPS receiver can provide three to ten meter accuracy. The U.S. Coast Guard broadcasts DGPS signals for free along the entire coastline of the United States, and inland for a small subscription cost from various DGPS broadcast companies. The inland cost should go away soon because the Federal Aviation Administration (FAA) wants to use GPS for all aircraft and plans to begin wide-scale broadcasting of free DGPS signals around the year 2000. DGPS receivers currently go for about $500, but once the FAA plan goes into action GPS units should start to have built-in DGPS receivers.
Behind the Scenes -- The 24 satellites have a staggered orbit designed so four satellites will be visible from any location on earth 95 percent of the time. This number four is important, as we will see.
Each satellite broadcasts a repeating message, indicating the position and orbital parameters of itself and the other satellites (almanac), a bill of health for the satellites (health bit), and the precise atomic time. The information is encrypted into a signal with strict timing characteristics.
In order to understand how the GPS system works, we're going to jump into a bit of simple algebra. Remember echolocation from high school physics? If we send out a pulse of sound or radio waves and wait for them to bounce off something and come back, we can determine the distance to the object by dividing the time it took for the reply by the speed of sound (or light).
Distance = Speed * Time
Time = Distance / Speed
GPS works on much the same principle, except that unlike RADAR/SONAR, where the transmitter is also the receiver of the signal, GPS satellites only transmit the timing data pulses; GPS receiver units only receive.
So how does the system work? Imagine you and a friend had precision-synchronized watches and were standing in a football field. If she shouted, "I'm at the far right cornerpost and it's now 5:00 and 0.0000 seconds!" and you heard this message at 5:00 and 0.333 seconds, you could determine how far away she was by the timing delay of 0.333 seconds. Estimating the speed of sound at around 300 meters per second, you can guess she's about 100 meters away from you (or that you're 100 meters away from the far right cornerpost).
Suppose you had another friend at the far left cornerpost and he shouted the same message at the same time and you calculated him to be 150 meters away. Could you tell where you were? Pretty much. You know that you're 100 meters away from your first friend, so you could take a diagram of the field and draw a circle with a 100 meter radius around her known position. Then you could draw a circle with a 150 meter radius around your second friend's known position. The two circles should intersect at two points - one of which should be your real position. With three friends, you'd have no ambiguity.
Draw this on a piece of paper if it doesn't make sense as a written example.
Shouting from the Stars -- The Global Positioning System works on this principle, although it uses much more precise clocks and the speed of light. There's a hitch, though. The above example required that each person had precision-synchronized clocks. If each GPS unit had to have an atomic clock, it would be outrageously expensive. With three friends (or three satellites) we can solve three of these four variables:
X, Y = horizontal position
Z = altitude
t = time
With only three satellites and an imprecise clock, we have to assume altitude to be a known constant (e.g., sea level), since we can only solve for three variables using three satellites: X, Y, and time. But if we have four visible satellites, we can solve for all four variables: X (longitude), Y (latitude), Z (altitude), and t (precision time). The pleasant side effect is that not only do we have our precision location, but we also have precision time - which makes GPS valuable technology not only for geophiles, but chronophiles as well. Many people are now synchronizing their systems or network clocks to GPS signals, since it's a cheap and highly accurate source.
However, thinking back to our example, there are some important caveats. Our friends, or the satellites, must be spaced well apart. If they're too close together, the timing difference between their signals isn't enough to calculate our location precisely. In GPS parlance, this is your "dilution of precision," and it greatly affects your accuracy. Also, there must be a clear path between us and them - we can't have anything blocking our signals, or a large reflective object causing unwanted echoes ("multipath" signals). These errors can further degrade the accuracy of our location.
GPS signals work in the microwave band. They can pass through glass, but are absorbed by water molecules (wood, heavy foliage) and reflect off concrete, steel, and rock. This means that GPS units have trouble operating in rain forests, urban jungles, deep canyons, inside automobiles and boats, and in heavy snowfall - among other things. These environmental obstacles degrade positional accuracy or make it impossible to get a fix on your location.
GPS Receiver Technology -- The core of GPS receivers come in two major variations: sequential single-channel and parallel multi-channel. Single-channel GPS units have only one radio receiver unit, and they must step sequentially through all possible satellites. This takes time and degrades their accuracy, since they may lose a "lock" each time they switch channels. Parallel units have from between four and twelve receivers, each dedicated to one particular satellite signal, so strong locks can be maintained on all the satellites.
There are some two-channel units out there, but in practice these are only slightly better than single-channel units. Parallel-channel units are up to 15 times faster in satellite acquisition times and they are unparalleled (sorry for the pun) in their ability to lock onto the satellite signals even in difficult situations like heavy foliage or urban skyscraper canyons.
Boaters, however, may be content with single or dual channel sequential units, since there are few environmental obstacles on the open ocean. These models are now considered outmoded technology, so you may be able to pick one up cheaply. But for others, don't settle for anything less than a full 12-channel parallel system, especially since the price differential has closed greatly in the past six months.
Reviewing Some Receivers -- Let's take a quick peek at a few low-end consumer GPS units in the $150 to $300 range. All these units have parallel 12-channel receivers. They also all have the same 100 meter accuracy, because the U.S. government reduces all civilian GPS units in a similar fashion. If the government were to remove the SA interference, the units would be accurate to about 15 meters.
If you're shopping for a unit, pay attention to features like form factor (handheld versus mounted); external antennas; mapping, and computer-controllability.
I've included on my Web site a list of resellers where you can buy these GPS units. For local shopping, try your neighborhood boating stores or outdoor sports stores, they often carry the lower-end units.
<http://www.gpsy.com/gpsinfo/ index.html#resellers>
Garmin -- My favorite GPS receivers are from Garmin, Inc. Their main handheld unit, the Garmin GPS 12XL, is about $250. The 12XL is designed for handheld use and fits in your palm. It runs on 4 AA batteries for about 12 hours and has a backlight for night use. Garmin also sells the lower-end GPS 12, a 12XL without an external antenna connection or audible beeper for less than $200, but otherwise sporting the same handheld form factor.
The GPS II+, on the other hand, is designed for vehicular use and sits on a dashboard or console. It has dedicated zoom buttons which make it easier for one-handed use while piloting (though not recommended while driving). Garmin also sells a nifty handlebar mount. I have an older GPS II mounted on my Honda CX500 Custom motorcycle and it's my constant companion when I tour New England. The II+ has a battery life of around twenty hours on four AAs.
The greatest thing about Garmin units is that they have a bidirectional serial port that allows them to hook up to your computer. Though many GPS units can only transmit their current positional information, the Garmin units also allow you to transfer their waypoint databases, route tables, and other useful information. The wide availability of programs supporting the Garmin transfer protocol makes the Garmin units good choices for computer-based use.
Eagle -- Eagle/Lowrance sells an inexpensive twelve-channel unit called the Eagle Explorer (approximately $200). The Explorer has a strong 12-channel GPS receiver, but unfortunately the user interface is harder to use than the Garmins. The unit also lacks an external antenna connection, which makes it more difficult to use inside vehicles. Eagle/Lowrance units have a proprietary data transfer protocol that's not currently supported in any Macintosh products. I personally wouldn't recommend that you buy a Eagle Explorer. It's too difficult to use either by itself or with a computer.
If you're into boating, Eagle also has a four-channel unit called the Accunav Sport, which has the ability to support plug-in map modules for coastal waterways. It's a nice unit, but the receiver technology is two years old and a bit dated. Shop around for better deals.
DeLorme -- DeLorme Mapping publishes CD-ROM and paper maps of the United States. Their most famous product is Street Atlas, a street level map of the entire U.S. on CD-ROM. But they also manufacture a neat little 12-channel unit called the DeLorme Tripmate. The Tripmate has no display or controls of its own and is designed strictly to be used with a computer. That said, it's a remarkable unit with good performance - and a reasonable $150 price tag.
Data Cables -- The biggest problem facing Macintosh GPS users is the unavailability of data cables. Most data cables come in PC-style DB-9 connectors, not the Macintosh-style DIN-8. Currently, the only commercial source for GPS cables for the Macintosh appears to be my company. However, you can make your own cables if you're handy with a soldering iron or wire-crimps. My GPS Cable Page provides details.
<http://www.gpsy.com/cables.html>
Finding Your Way -- GPS receivers aren't yet standard equipment in cars, but with price drops and improvements, it's only a matter of time. Ubiquitous availability of GPS devices will help eliminate the angst of finding yourself, in at least one sense.
For more information about GPS, check out resources from the U.S. Coast Guard, NOAA (National Oceanic and Atmospheric Administration), Iowa State University, and my own Web site.
<http://www.navcen.uscg.mil/>
<http://www.ngs.noaa.gov/GPS/GPS.html>
<http://www.cnde.iastate.edu/gps.html>
<http://www.gpsy.com/gpsinfo/>
[Karen Nakamura founded Global Mapping Systems, a Mac-centric mapping and GPS/GIS software development company. Her "other" day job is as a sociocultural anthropologist studying deaf social movements in Japan and United States.]
Fetch Softworks: Fetch 5.3 has WebView, the easy wayto view files in a browser and copy Web addresses from Fetch.
Also a new look for Leopard, droplet shortcuts, and more.
Download your free trial version! <http://fetchsoftworks.com/>
Article 2 of 12 in series
Driving Through Trees: Using GPSy
by Jeff Carlson
Karen Nakamura, who wrote the GPS overview article in this issue, contacted TidBITS with an interesting proposition: Would we be interested in testing some GPS units in tandem with her software, GPSy? Although none of us on staff have a good reason to use a GPS unit in the near future, we were tantalized by three factors: the futuristic ability to pinpoint one's position on Earth using orbiting satellites, the fact that Karen offered to write an article about a subject that interested us, and the chance to play with cool toys. Preparing to Race Satellites -- Karen shipped us a copy of GPSy and DeLorme's Street Atlas 3.0, along with two GPS units, a Garmin GPS 12XL and a DeLorme TripMateShow full article
Karen Nakamura, who wrote the GPS overview article in this issue, contacted TidBITS with an interesting proposition: Would we be interested in testing some GPS units in tandem with her software, GPSy?
Although none of us on staff have a good reason to use a GPS unit in the near future, we were tantalized by three factors: the futuristic ability to pinpoint one's position on Earth using orbiting satellites, the fact that Karen offered to write an article about a subject that interested us, and the chance to play with cool toys.
Preparing to Race Satellites -- Karen shipped us a copy of GPSy and DeLorme's Street Atlas 3.0, along with two GPS units, a Garmin GPS 12XL and a DeLorme TripMate. I can picture taking the Garmin on a mountain expedition, with its small backlit LCD display and lots of control buttons. The TripMate, on the other hand, was just a waterproof yellow pod - no controls, no screen, just a black cable snaking out of one end.
<http://www.delorme.com/StreetAtlasUSA/>
In order to use GPSy in conjunction with Street Atlas, I needed a CD-ROM drive, so I borrowed a friend's PowerBook 3400c (which has an internal CD-ROM drive). Because I only had the GPS units for a couple of days, I drove to Adam and Tonya's house to try everything out.
Setting up the software was simple. The fat binary version of GPSy 2.1 is only about 850K, and installation was a matter of dragging the software from a floppy disk to the PowerBook's hard disk. (The current version, GPSy 2.5.3, was in beta when we tested the product.) Installing Street Atlas was also easy.
Our first troubles involved the hardware. Believing that any consumer device should be operated without reading the full documentation, we attempted to configure the Garmin unit. After a period of fiddling and pushing buttons, however, we resorted to the manual. The fact that it was cloudy and rainy outside also made it difficult to lock on to more than two or three satellites at a time.
Eventually we scrapped the Garmin in favor of the TripMate, which hadn't been misconfigured by human hands, and which, in this case, was easier to hook up and send data to the PowerBook.
A World of Data -- The information that the GPS units receive can seem like a fire hose of bits and bytes, and GPSy offers plenty of variations for displaying it. Clearly, GPSy is geared for the gear-head - or at least someone familiar with the many acronyms and terms associated with the field of global positioning. Here's an example of the raw information we received from the satellites (the NMEA Data field scrolls constantly):
NMEA Device: GP - Global Positioning System (GPS) NMEA Sentences: [ APB BWC DBT GGA GLL GSA GSV MTW VTG ] NMEA Data: $GPAPB,A,A,0.0,R,N,V,V,13.6,M,001,14.0,M,16.8,M $GPGGA,215043.54,4123.46,N,07254.86,W,1,04,2.0,00086,M,,,, $GPVTG,357.2,T,10.9,M,21.7,N,40.2,K
Even with this barrage of data, we had no difficulty figuring out how to use GPSy's main features, even if the terminology swept past us. Multiple windows for translating data can be accessed both via the Displays menu and numbered keyboard shortcuts. Command-1, for example, brings up a small window with the unit's precise location (taking into consideration the government-mandated "selective availability").
We found windows for heading, navigation (bearing), maritime and aviation data, and (my favorite) a visual representation of the satellites currently being tracked above, color-coded according to the strength of the signal. You can also bring up a world map with your location, although a pixel on that scale could represent several towns or counties.
In addition to displaying the data, we played with options for transferring commands and data to and from the GPS unit, such as routes and waypoints. GPSy also has the capability to speak the location and other information, using Apple's PlainTalk technology.
On the (Sometimes Nonexistent) Road Again -- After playing with GPSy, it was time to throw a real-world test at it (and time for me to drive home). We launched Street Atlas and easily determined our position by choosing Locate Once from the GPSyLink menu.
Although Karen suggested that the TripMate unit would work best if duct-taped to the top of my car, I opted to preserve the paint and set the unit on my dashboard. Making sure that everything was running smoothly, I started GPSy's logging feature, and set off for home.
I was surprised to discover that the software kept up with me, with a lag of only a second or two, even though the night was rainy. GPSy displayed my heading and location, and registered how many miles per hour I was driving (a possibly useful feature if you're ever pulled over for speeding and want to prove your innocence, although the officer might be dubious about how well you're paying attention to the road with such a neat gizmo next to you).
In the Street Atlas window, a tiny blue car followed roughly the same path that I drove. Again, due to the "selective availability" limitation of consumer GPS devices, the little icon wasn't always right; I would occasionally see the car burrowing through a thatch of trees or skimming over a nearby lake. Still, it was refreshing to see such a quick response to data beamed in from above.
Lost Highways -- Using GPSy and the GPS units convinced me that the idea of embedding GPS receivers into cars and other vehicles isn't so much a pie in the sky idea as I had assumed. That's good news for me, because despite the help of satellites and a constantly updating map, I still took a wrong turn trying to get home.
GPSy costs $30 shareware and requires at least a 68020-based Mac running System 7.0 or later. A demo version, which is limited to 15 minutes of use per launch, is available as a 750K download.
Bare Bones Software's BBEdit 8.7 -- Latest version offers amajor interface overhaul, new prefs, text clippings, improved
JavaScript, new Ruby/SQL/YAML/Markdown support, code folding.
Over 160 new features in all! <http://www.barebones.com/>.
Article 3 of 12 in series
GPSy 3.0 Maps New Features
by Jeff Carlson
GPSy 3.0 Maps New Features -- Directionally impaired Mac users will be relieved to learn of the release of GPSy 3.0, Karen Nakamura's software for working with data from Global Positioning System (GPS) satellitesShow full article
GPSy 3.0 Maps New Features -- Directionally impaired Mac users will be relieved to learn of the release of GPSy 3.0, Karen Nakamura's software for working with data from Global Positioning System (GPS) satellites. With a GPS receiver, a Macintosh, and GPSy, you can pinpoint your location to within 100 meters anywhere on Earth (the GPS system is capable of tracking to one sixteenth of an inch, but that capability is reserved for use by the U.S. military; see Karen's article "Feeling Lost? An Overview of Global Positioning Systems," and a review, "Driving Through Trees: Using GPSy," in TidBITS-388). In addition to protocol additions for working with a wide variety of GPS units, GPSy 3.0 adds the capability to view your position using information from several Internet map servers, such as the U.S. Census TIGER Mapping Service and Geocities. GPSy is $50 and available as a 1 MB download. [JLC]
<http://db.tidbits.com/article/02222>
<http://db.tidbits.com/article/02223>
<ftp://ftp.gpsy.com/pub/software/ GPSy300.sea.hqx>
Fetch Softworks: Fetch 5.3 has WebView, the easy wayto view files in a browser and copy Web addresses from Fetch.
Also a new look for Leopard, droplet shortcuts, and more.
Download your free trial version! <http://fetchsoftworks.com/>
Article 4 of 12 in series
Internet-Guided Offline Recreation (IGOR): Geocaching
Sitting at a glowing screen for hours on end, with little or no live human interaction - this is the typical Internet experience. But some areas of the Internet compel users to leave the keyboard, go outside, and interact with the real worldShow full article
Sitting at a glowing screen for hours on end, with little or no live human interaction - this is the typical Internet experience. But some areas of the Internet compel users to leave the keyboard, go outside, and interact with the real world. This category of Web sites, hugely popular and usually non-commercial, doesn't have a name yet. Because these sites promote an activity or hobby - even a lifestyle - beyond the Web, they're more of an online/offline phenomena. I've dubbed the aggregate of these Web sites "Internet-Guided Offline Recreation" (IGOR). IGOR is different from sites that merely discuss offline recreation, like sailing or knitting, because the activities are mediated and tracked by - and essentially inseparable from - their Web sites.
GPS Games -- On 01-May-00, the Clinton Administration ended the U.S. government's policy of Selective Availability, the intentional degradation of Global Positioning System (GPS) signals. The new availability of GPS to the civilian population had practical applications for telecommunications, emergency response, transportation, and industry. It also launched a new form of recreation.
<http://www.ngs.noaa.gov/FGCS/info/sans_SA/docs/ statement.html>
Only two days after the end of Selective Availability, someone hid a logbook inside a container near Portland, OR and posted its GPS coordinates on the sci.geo.satellite-nav newsgroup. Just three days later, the container, called a "cache," was visited twice, the visits recorded in the logbook and online. From the immense curiosity, immediacy, and coolness factor that this generated, a high-tech hide-and-seek game was born: geocaching.
<http://www.geocaching.com/about/credits.asp>
<news:sci.geo.satellite-nav>
Geocaching.com, the first and most trafficked Web site devoted to geocaching, facilitates seeking and creating new caches. The caches are registered in the Geocaching.com database according to "waypoints," short names representing the identifications of specific caches. Each waypoint is associated with GPS coordinates that indicate the exact location of the cache.
<http://www.geocaching.com/>
<http://www.trimble.com/gps/>
<http://www.pbs.org/wgbh/nova/longitude/gps.html>
<http://www.groundspeak.com/>
The Geocaching.com site enables searches for any relevant data: zip code (within a user-defined radius), location, coordinates, keyword, area code, waypoint, or geocacher's username. For example, if you search for waypoint GC78A5, you'll find a geocache called "Stock Market CrACHE in Twin Peaks." The details page provides the coordinates, difficulty and terrain ratings, notes and encrypted clues (easily decrypted by the "cheater" link), zoomable map, and log entries and photos from other geocachers.
<http://www.geocaching.com/seek/cache_ details.aspx?ID=30885>
Most caches are hidden in parks, wilderness areas, and other public spaces. When hunting for a cache, it helps to have both GPS coordinates and clues in hand - but also look for the telltale path of trampled grass that often betrays the hiding place.
Some caches are so challenging that finding them might require more than one attempt. The coordinates are accurate to about 15 feet (4.6 m) at best - which, when multiplied by two (to account for the margin of error of both GPS units, the hider's and your own) is 30 feet (9.1 m) - and beyond that, you're on your own. I had to return to "Sounds of the Bay" after my first unsuccessful search because the cache could have been hidden in any of the myriad crevices of the loose-rock wharf, and even the "spoiler" photograph of the geocache owner pointing to the hiding spot didn't help.
<http://www.geocaching.com/seek/cache_ details.aspx?ID=12491>
A "Traditional Geocache" (marked by a generic icon) is an airtight, waterproof container that stores a logbook and pen for on-site comments, a disposable camera, and some goodies. The idea is for geocachers to sift through the goodies, take one, and add something new. Don't expect to find a wad of cash or valuable jewelry in a geocache; prizes usually comprise old toys, coins, seashells, and trade convention gewgaws. But getting stuff isn't the point of geocaching; the real prize is just finding the cache and admiring the view while you're there.
Another type of geocache is a "Multi-Cache," which contains a clue in the first cache that leads the geocacher to a second cache and possibly more after that. Sometimes these can be all-day affairs, involving clues, puzzles, or riddles, for which only hard-core geocachers have the necessary time and patience. (The Geocaching.com Web site, previously all non-commercial, recently launched a premium service for such serious geocaching.)
Sometimes you won't get a prize at all - at least not one you can take with you. A "Virtual Cache" has no hidden container: the location itself is the prize. (The details page may ask you to answer a specific question about the location or to perform a task.) An "Event Cache" involves both space and time; geocachers go to a certain location at a certain time to meet other geocachers. Avid geocachers frequently check the Events Calendar to see when an Event Cache is happening in their area.
<http://www.geocaching.com/about/cache_types.asp>
<http://www.geocaching.com/about/calendar.asp>
Seek and Hide -- Of course, you're not limited to just seeking - you can create your own cache as well. I recommend finding at least one geocache before establishing your own to learn what works well and what the best caches offer. You're responsible for the caches you hide, which means visiting them occasionally, cleaning out debris, replacing cameras when film runs out, and adding new stuff. If you're lazy or don't have much time to visit your geocache, hide it close to your home to avoid traveling extensively to check it. And read the instructions carefully; I mistakenly hid a cache in Land's End, which is part of the Golden Gate National Recreation Area and therefore federal land - a geocaching no-no. Since it's across town, I have yet to retrieve it. Further, use good judgment based on your knowledge of the area. I hid a geocache containing a beautiful handmade logbook and a bag of candy in what I thought was the perfect hiding place: the trunk of a large evergreen tree. But, because the tree is in San Francisco, a homeless person moved in underneath the branches, and my cache not-so-mysteriously disappeared.
I started with three hidden geocaches, and now have only one left, but I am quite happy with it. It's in a beautiful, easily accessible area, so it's visited often. I developed the film of its first disposable camera onto prints and a photo CD, whose images I uploaded to the geocache details page. Before I looked at the prints, I hadn't quite realized what a marvelous hobby geocaching is. No two photographs were alike. In several pictures, a man stood alone, sometimes staring off-center because he's taking his own picture. Other pictures showed couples and groups of friends, smiling or sticking out tongues. A young father posed with a baby in a backpack carrier, a dog shivered in the wind, a too-close wristwatch blurrily displayed the time, and a toy lay on the grass. Photos were taken from different directions and perspectives, at different times of day (including one wigged-out guy at night), during different seasons, and in different types of weather (sometimes clear and sunny; other days, foggy). I slid the prints into a cheap pocket-sized photo album, labeled it "See the geocachers who have come before you!", and added it to the cache.
Spin-offs -- A testament to the popularity of Geocaching.com is its spin-off sites. Navicache.com offers the same thing as Geocaching.com, but with a more amateurish site and fewer registered caches. Geocaching Worldwide began specifically for Australians and later expanded to include caches located around the globe. Geodashing turns geocache hunting into a race to find one cache after another (uploading photos as proof), and has appropriately renamed "waypoints" as "dashpoints." Befitting the patriotic times, CacheAcrossAmerica has successfully established a chain-link of geocaches across the continent, following the approximate path of Interstate 80. The burgeoning EcoScavenger encourages geocachers to "share places rather than stuff" - a nice idea but already covered by Geocaching.com's virtual caches. Inspired by the cheap plastic toys in Hasbro's classic Barrel of Monkeys, a couple of jokers created a very serious Web site that invites geocachers to Linn Run State Park in Pennsylvania to conduct "monkey research."
<http://www.navicache.com/>
<http://www.geocachingworldwide.com/>
<http://geodashing.home.attbi.com/>
<http://groups.yahoo.com/group/ CacheAcrossAmerica/>
<http://www.ecoscavenger.com/>
<http://www.monkeycache.com/>
<http://www.geocaching.com/seek/cache_ details.asp?ID=2716>
<http://www.hasbro.com/games/pl/page.viewproduct /product_id.8616/dn/>
Geocaching aficionados appreciate Buxley's Geocaching Waypoint, a companion guide chock-full of interesting stuff. Buxley's world map of cache sites reveals the predictable pattern of a hobby for the techno-elite (that's us): the vast majority of caches are hidden in the United States (and southern Canada) and Western Europe; the rest are hidden in coastal areas of Australia, Central and South America, South Africa, major Asian cities, and Pacific islands. In other words, even though geocaching is a relatively inexpensive hobby, players live in and travel to "rich" areas and so obviously have enough food, shelter, and disposable income to afford GPS units and Internet-connected computers. Buxley's also keeps a log of geocaching news and unique caches that involve more than waypoints and containers.
<http://www.brillig.com/geocaching/>
Getting Started with Geocaching -- One of the major draws of geocaching is that it's a relatively inexpensive and easy hobby to participate in. A bare-bones handheld GPS unit, which you can buy for about $100, can read satellite signals and triangulate fairly accurate coordinates - all you need to get started on your first geocache. For around $350, a fancy GPS unit includes features like downloadable mapping, waypoint storage, an altimeter, and other geeky but useful stuff. Other units work specifically in cars, and some combine GPS capability with fish-finders and water-navigation tools.
GPS games are an innovative way to combine computer nerdism with outdoor adventuring. It costs next to nothing and inspires eager novices to join the "secret society" of geocachers. It's easy to get addicted (some geocachers seek hundreds of caches per year), but as vices go, this one's not so bad.
In the next installment of this article, I'll explore a few other variations of geocaching, such as tracking currency around the world, exchanging physical notebooks, and more. See you at the next waypoint!
[Mariva H. Aviram, author of several books and numerous articles, has a passion for the outdoors, art, books, film, culture, and satire. More information can be found at her Web site.]
Make friends and influence people by sponsoring TidBITS!Put your company and products in front of tens of thousands of
savvy, committed Macintosh users who actually buy stuff.
More information: <http://db.tidbits.com/advertising.html>
Article 5 of 12 in series
Instructions from Outer Space: GPS Car Navigation
Have you ever found yourself driving at high speed or in heavy traffic in an unfamiliar area while the person in the passenger seat frantically attempts to read the map and tell you where to turn next? If you're like me, it's stressfulShow full article
Have you ever found yourself driving at high speed or in heavy traffic in an unfamiliar area while the person in the passenger seat frantically attempts to read the map and tell you where to turn next? If you're like me, it's stressful. And if you're anything like Tonya, trying to figure out the current location on a map and give coherent directions, all while the car is moving is equally as stressful, plus a bit nausea-inducing.
Our recent trip to New Mexico was made even more enjoyable by our decision to spring for the extra $10 per day to rent a GPS-enabled (global positioning system) cell phone from Alamo that spoke directions for each upcoming turn. It was brilliant, despite some notable design flaws. We're not gadget freaks, but we've already decided to look into buying a similar device for the next time we have to do any significant driving in unknown parts.
Driving by Wireless -- Alamo wasn't forthcoming about what the device actually was and how it worked, so my apologies in advance if my deduction and speculation prove somewhat incorrect. From what I could tell, the GPS device itself was a Motorola i58sr cell phone with Nextel service; the phone had a relatively small black & white screen, and Alamo provided a suction cup mount so it could attach to the windshield.
When turned on, the phone ran some kind of specialized Java application that asked for your permission (presumably because you could have been tracked through the device) and then dumped you into a predictably lousy interface for searching for an attraction or entering an address. Once you entered the address, the phone used Nextel's data network to download driving directions from your current location, determined by the GPS, and then both read them out loud to you via its speakerphone and displayed the next turn on the screen, with running countdowns of how far until your next turn and until you reached the eventual destination. It always started talking about half a mile away, and it repeated itself as you got closer, but never so much that it was annoying. As you came up on a turn, a progress bar showed you how many meters until the turn; that was great in situations where there were two turns quite close together.
Although the interface was poor, and it took us longer to figure out than ideal (remember, we were driving; it's not like you have time to sit down with the thing beforehand, and Alamo didn't include any instructions at all), we quickly became addicted to the driving instructions. With one exception - where the GPS phone would have had us get off an arterial, cross a road, and get right back on - the instructions were extremely accurate. And interestingly, a second pass through the area where it gave the foolish instructions did not repeat them; it's conceivable that we were in a different lane and thus triggered different instructions. If you missed a turn (the mistake was the only direction we ignored), it detects that you're not on course and quickly downloads new directions to reroute you.
More problematic, particularly in the rural parts of New Mexico, was that you had to enter a full address. We were staying with fellow authors Robin Williams and John Tollett for a few nights, and although we had directions to their house, and thus had the final road name, we didn't have their street address handy. We were able to fool the GPS phone into giving us directions anyway by guessing that the house number was 1 instead of 2745 or something, and we were lucky, since in some cities, that difference could have put us entirely across town. A bed and breakfast we stayed at in Chimayo had only a P.O. box for an address, and the device's database had never heard of County Road 0100, so it wasn't much help there.
Although Tonya found a GPS menu in the phone's interface somewhere, we never managed to see if it would give us a map view of the area (and my reading of the phone's user's guide afterwards would seem to indicate not). It would have been helpful to be able to point at a spot in the map and say "Go there!" It would also have been useful on at least one occasion to see a map view and which direction we were traveling; luckily my normal handheld GPS device showed us that we were headed in entirely the wrong direction. That was before we'd quite realized how helpful the GPS phone would be, and we hadn't planned on using it that trip, since our final destination in Los Alamos didn't have an address (it was probably classified information, though we were again able to fool the phone into taking a random address on the final street). According to the user's guide, the phone can communicate with a computer to work with mapping software, though it was unclear if it would really work on the Mac or not.
<http://nextelonline.nextel.com/assets/pdfs/en/ support/guides/phones/i58sr/ug.pdf>
As you might expect, the reliance on Nextel's data network for instructions proved problematic in several locations, since Nextel's coverage where we were in Taos and Santa Fe was poor to non-existent. We were fine getting to those locations, since the phone downloaded all the instructions it needed initially, but it couldn't access any new instructions until we were within range of a Nextel tower again.
Planning for the Next Trip -- Such voice-enabled GPS devices are not new; I've been hearing people talk about them for years. But they're pricey ($400 to $1,000), and particularly in Ithaca, where we know the roads well, I couldn't justify the expense of such a device. But this GPS phone and associated service, thoroughly mediocre though it may have been, fell squarely into the category of gadgets that improved our life. Particularly when I'm under time pressure to arrive somewhere, I'm not one of those people who is relaxed about potentially getting lost. I hate not knowing where I am, and I absolutely can't stand the feeling that I'm going to be late because I took a wrong turn somewhere. And in turn, Tonya doesn't enjoy reading maps and feeding me navigation instructions while we're driving. So the clearly enunciated directions both increased my peace of mind while driving and Tonya's relaxation level.
I've started to look into other devices that might work better than the Motorola GPS phone; it's not acceptable to be without directions just because you can't get cell service. It also sounds from this PC World article as though it would be fairly expensive: the cost of a Nextel data plan plus $11 per month for the GPS service.
<http://www.pcworld.com/reviews/article/ 0,aid,115273,00.asp>
There are a number of dedicated GPS devices that promise features well beyond what the GPS phone provided, such as multiple map views, route choices if you don't want to take freeways (or if you want to take only freeways), and more. Voice instructions are key, since paying attention to gadget interfaces in the car is dangerous. A few of the devices I've found and plan to look into further include:
Magellan RoadMate 300/500/700
<http://www.magellangps.com/en/gpsAdventures/ driving/road.asp>Garmin StreetPilot c320/c330/2610/2620
<http://www.garmin.com/mobile/ products.html#automotive>TomTom GO 300/700/Rider
<http://www.tomtom.com/products/category.php? ID=0&Language=4>
If you've used one of these devices, or another voice-enabled GPS system for providing navigation, let us know on TidBITS Talk <tidbits-talk@tidbits.com> what you think.
Bare Bones Software's BBEdit 8.7 -- Latest version offers amajor interface overhaul, new prefs, text clippings, improved
JavaScript, new Ruby/SQL/YAML/Markdown support, code folding.
Over 160 new features in all! <http://www.barebones.com/>.
Article 6 of 12 in series
Bringing Order to NYC Chaos: Garmin StreetPilot c330
It's 11:00 PM, and we're in moderately heavy traffic on the Tappan Zee Bridge on our way into New York City. Our directions, passed down in the family for generations (well, at least it seems that way) say to take the second exit after the bridgeShow full article
It's 11:00 PM, and we're in moderately heavy traffic on the Tappan Zee Bridge on our way into New York City. Our directions, passed down in the family for generations (well, at least it seems that way) say to take the second exit after the bridge. Counting down, it's exit 9, then exit 8A, then exit 8... clearly we should take exit 8A, except that 8A is for I-87, whereas we're supposed to be getting on the wonderfully named Sprain Brook Parkway next. Traffic's moving too quickly, and I've already committed to exiting by the time Tonya has realized that we really should have taken exit 8.
<http://www.nycroads.com/roads/sprain-brook/>
Under normal circumstances, this mistake would have been cause for much gnashing of teeth, rending of hair, and unkind words directed, at the least, at the transportation engineers who designed the confusing interchange. But these aren't normal circumstances, and we're driving with the aid of a Garmin StreetPilot c330 GPS device that is calmly, without allowing even the barest hint of peevishness in its voice, giving us directions that will take us to the Throgs Neck Bridge via the Hutchinson River Parkway. At 11:00 PM at night. In the dark. On roads we've never before seen. And it does so with complete success, directing us to the hotel in Queens where my family has gathered to attend my grandfather's funeral the next day.
The funeral was unanticipated, though due the medical care being committed upon my grandfather, not entirely surprising. Nonetheless, we had only 24 hours notice, a TidBITS issue to edit, a DealBITS drawing to coordinate, several deadlines related to our Take Control of Tiger collection for Peachpit, and the usual packing and trip preparation. Luckily, I was able to lay my hands on the StreetPilot c330 to test in the real-world mean streets (and freeways and expressways and parkways and turnpikes) of New York City. New York may not be the ultimate test of a GPS, but it certainly ranks up there in terms of complex and stressful driving.
<http://www.garmin.com/products/sp330/>
Last week, when I wrote about using the Motorola i58sr GPS-enabled cell phone, I noted that I was disappointed in its reliance on having a clear cell signal to download instructions, the lousy interface for entering destinations, and more. The StreetPilot c330 addressed all those issues and fared poorly in only some comparisons. And well it should, given that its suggested retail price is $964.27.
<http://db.tidbits.com/article/08111>
In the Flesh -- Physically, the StreetPilot c330 is well-designed, and far more so than the GPS-enabled cell phone. Rather than the candy bar shape of the cell phone, which forces the screen to be relatively small to make room for the keys, the StreetPilot c330 is nothing but screen. It ends up looking similar to a dehydrated original iMac - slightly lozenge-like. Its 3.5-inch (8.9 cm) backlit screen offers 320 by 240 resolution with 16-bit color; almost all functions are accessible via the touch screen, eliminating the need for a keypad of any sort. It features an integrated lithium battery with a reputed 4-hour battery life; our trips to and from New York City were in the 3.5 hour range, and we had no problems with the battery conking out. The only physical controls are a rotary volume knob and an on/off switch. It fits snugly into a decently designed suction cup mount that attaches firmly to the windshield.
The screen was clear and easy to read, except in bright sun, and wearing sunglasses to combat the bright sun made the screen only harder to read (that was one area where the monochrome screen of the GPS-enabled cell phone succeeded). At dusk, the StreetPilot c330 automatically changed the display colors from a yellow background to a black background to reduce the distraction of a bright light in the driver's field of vision. The touch screen itself worked flawlessly, and the device proved trivial to use without reading any directions at all.
Having a battery, which isn't standard across competing devices, proved to be particularly helpful, since that meant we could use the StreetPilot c330 while leaving our iPod in the DLO TransPod plugged into the single outlet in our Honda Civic. We dislike the TransPod and will replace it at some point, but for now, it's a functional solution to the problem of how to listen to the iPod in the car with a minimum of cabling snaking around the cabin. If we needed to plug two units into the same outlet, there are apparently adapters that provide a pair of outlets from one. Unfortunately, the StreetPilot c330's plug was integrated into the suction cup mount, so it was impossible to avoid its dangling cable even when we were running from battery power. The StreetPilot c330 also comes with an AC adapter that charges the battery from a normal wall outlet.
All in Its Head -- One key reason for testing the StreetPilot c330 for this trip was that it had all its maps pre-loaded, eliminating the need to figure out how to load maps from a PC via USB. I have an old Garmin eTrex Legend handheld GPS, and loading maps into it requires a PC with a serial cable (a USB adapter might work, but since I have an old PC that does nothing but load maps into the GPS, I haven't looked into making it work on my newer PC). Although I'm confident that I could have done the map loading, I dislike being forced to use a PC, and the software is neither Mac-compatible nor will it work (reportedly) with Virtual PC. More to the point, I didn't have the time or energy to load maps before this trip. Also loaded automatically was a database of points-of-interest; we had no opportunity to use it since the trip was so focused. One downside of the StreetPilot c330 (and all devices from Garmin, I believe) is that it comes with only a single free update; after that database upgrades cost an extra $150 (prices vary with other parts of the world), which feels excessive after buying a nearly $1,000 device.
Using the StreetPilot c330's interface is simple and elegant. Upon powering up, it displays two buttons: Where To? and View Map. Clicking Where To? walks you through the process of entering an address: state, city, street number, and street name. At each point, the StreetPilot c330 provides a list from which to choose as soon as it has seen enough characters to narrow the choices. For instance, I had to enter only IT before it guessed "Ithaca" properly, although, oddly, it wouldn't accept two-letter state abbreviations. Annoyingly, and I gather that this is true of other GPS devices as well, it was persnickety about the city. In New York City, different areas have different city names, so even though we were in Queens, in New York City, we had to know that the hotel was actually in the city of Bayside and my grandparents' old house (where Tonya and Tristan and my sister and I all visited when we had some free time) was in actually in Fresh Meadows, even though we'd always written Jamaica for the city in their address. When possible, the StreetPilot c330 remembered the current state and city so all I had to do was click the New York button instead of entering New York as the state each time.
Although the StreetPilot c330 has only a single female voice, it was clear and easily understood at all times, though we did have to max out the volume in most freeway and city driving. Occasionally, on smaller streets, I lowered the volume a notch for aural comfort. I didn't particularly need a choice of voices (I gather that people with the beginnings of hearing loss appreciate a choice), but the main thing I found disappointing about the StreetPilot c330 was that it has only a small vocabulary that covers the words necessary to say how to turn, what direction to turn, and how far away the turn is. The GPS-enabled phone also spoke the name of the road we were turning onto, which was great, since it eliminated the need to look at the screen at all. Since the StreetPilot c330 lacked that feature, I found myself constantly glancing at the screen to see the name of the next turn, and although I'd positioned it well for that use, anything that distracts from looking at the road can be dangerous.
That said, I found looking at the 3-D map display particularly helpful in two situations. First, when we were driving quickly on Route 17 toward New York City at night, there were sometimes major curves in the road that I couldn't anticipate in the dark. But seeing them represented a few hundred meters ahead on the StreetPilot c330's screen enabled me to tell what was coming up. Similarly, when exiting from freeways, being able to see what squirrelly off-ramps looked like ahead of time was extremely welcome.
The StreetPilot c330 has a decent set of options, although I gather that other devices may offer more. For instance, the slightly more expensive Garmin StreetPilot 2620 can accept a series of destinations in a route and can theoretically route around temporary problems such as traffic jams or roadwork (not automatically, the user must specify roads to avoid, though we would have been happy to do that while we were caught in terrible traffic on the Cross-Bronx Expressway on the way home). It also lets the user choose whether it should prefer large, medium, or small roads and includes a remote so a passenger can interact with it without leaning forward all the time. But on the downside, it can't run from battery and looks more complex to use.
<http://www.garmin.com/products/sp2620/>
You Get What You Pay For -- I can't say for sure if the StreetPilot c330 will prove to be the GPS navigation device we end up with. Aside from the difficulty of reading the screen in direct sunlight and its inability to read the names of turns out loud, we liked it a lot, and if it were the only option, we'd be happy with it. But at discount prices starting around $750 and with the promise of one or more $150 database upgrades in the distant future, it's not cheap, and we don't do that much driving in unfamiliar areas. Of course, we'd probably rationalize some of the cost by lending it to family and friends on occasions when we didn't need it, but still... And now that we've been bitten by the GPS navigation bug, additional research into competing units from Garmin, along with Magellan and TomTom, is clearly in order. For more anecdotal reviews of other GPS devices, be sure to read the TidBITS Talk thread that's collecting excellent comments from other TidBITS readers.
<http://emperor.tidbits.com/TidBITS/Talk/456/>
In thinking about how to reduce the cost, I also researched the Garmin StreetPilot c320, which differs only in that it comes with a 128 MB SD card for holding maps, which must be loaded from a PC. It reportedly accepts SD cards up to 1 GB for holding lots of maps, which would add about $75, but since the StreetPilot c320 costs only slightly less than $700 at discount, there wouldn't be any particular savings over the pre-loaded c330.
<http://www.garmin.com/products/sp320/>
Oh, remember the problem with our family directions? It turns out that exit 8A is relatively recent, and when the directions were written, it didn't exist. Change happens, but it won't cost anything to get new directions from my mother.
Fetch Softworks: Fetch 5.3 has WebView, the easy wayto view files in a browser and copy Web addresses from Fetch.
Also a new look for Leopard, droplet shortcuts, and more.
Download your free trial version! <http://fetchsoftworks.com/>
Article 7 of 12 in series
Running with a Garmin Forerunner GPS
I have been running regularly for many years. Although I gave up competing 20 years ago, I still like to jog around the lanes and footpaths in Cornwall, England for an hour or so each morningShow full article
I have been running regularly for many years. Although I gave up competing 20 years ago, I still like to jog around the lanes and footpaths in Cornwall, England for an hour or so each morning. Until recently the limit of my record keeping and analysis was to file the number of minutes for each run, to make sure I maintained a reasonable average month-by-month. These days I am more interested in the views than in how fast I might be going.
All that changed three months ago, when on an uncharacteristic impulse I bought a Garmin Forerunner. It is a little device that you wear on your wrist like a bloated watch. It uses the Global Positioning System (GPS) to measure how far you travel as well as the time you take, and thus allows you to record far more information about each run than you could manage with a normal stopwatch.
<http://www.garmin.com/outdoor/ products.html#fitness>
What Is the GPS? Although previous TidBITS articles have explained GPS in more detail (see the series "Find Yourself with GPS"), a brief refresher might be welcome. (For a full explanation of the system, see Karen Nakamura's "Feeling Lost? An Overview of Global Positioning Systems" in TidBITS-388; it was written before the accuracy of the GPS system was "improved" for civilian use, but is otherwise helpful.) The GPS relies on signals from a network of 24 satellites that orbit the earth at altitudes of between 6,000 and 12,000 miles (roughly 10,000 to 19,000 km). A GPS device like my Forerunner needs signals from at least three satellites to fix its position in two dimensions, and from four to estimate its elevation above sea level. It updates its position more or less constantly and can therefore track the distance, direction, and speed of movement.
<http://db.tidbits.com/series/1264>
<http://db.tidbits.com/article/02222>
In the early years of the GPS, the U.S. Department of Defense imposed "Selective Availability" (SA) to degrade the accuracy of the system for non-U.S. military purposes, so civilian devices were accurate to about 100 meters. However in May 2000 SA was turned off, and since then the system is typically accurate to within 15 meters, according to Garmin.
Real world accuracy varies around this figure. The more satellites the device can detect, and the more widely spaced they are, the more accurate is the reading. In the U.S. the Wide Area Augmentation System (WAAS) can improve accuracy to less than three meters for WAAS-enabled devices like Garmin's StreetPilots (but not the Forerunner series). However, tall buildings, dense foliage, changes of direction, and other nuisances can interrupt signals or restrict the number of satellites the device can detect, as we will see, so 15 meters is only a guide to the accuracy you can expect.
<http://www.garmin.com/aboutGPS/waas.html>
What the Forerunner Can Do -- The Forerunner enables you to divide your run into as many "laps" as you want, and record the time, distance, average pace and numbers of calories burnt for each lap. You can define the laps either automatically according to a set distance, say one mile or one kilometer. Or you can press the Lap button as you pass turnings or other landmarks along the way. Regardless of the numbers of laps, the Forerunner keeps track of the total distance covered, total elapsed time, overall average pace and the best pace you achieved during the run. You can also have it record the amount of "rest" you take, which is defined as moving slower than a certain pace that you specify.
You can set up targets for your run by setting a pace for your "virtual training partner" and having the Forerunner keep track of how far ahead or behind you are. Or you can define a set of intervals where you alternately run fast, jog for a while to recover and then speed up again, one of the most effective (and exhausting) ways for competitive athletes to improve their performance.
The Forerunner has three main 64 by 100 pixel data screens, and each screen can show three pieces of information. The first, Timer, screen shows the elapsed time, current pace (minutes per mile or kilometer) and total distance for the run. The second screen shows the same information for the current lap, and the third you can customize, so you might choose, say, time of day, best pace achieved so far, and elevation.
The history mode records all the above information for your last run and summarized by day and by week. Garmin says the Forerunner can store information from 5,000 laps.
The Forerunner can map your track and show it as a dotted line on its screen, either for the whole run or for each lap, punctuated with any location points that you choose to define. It is not capable of receiving and displaying uploaded map information, so you cannot follow your progress along roads in the way you can with a car navigation system like a StreetPilot. But it does have a TracBack mode to help you find your way back to the start or some other known point in case you get lost.
How It Actually Performs -- The Forerunner weighs just 2.75 ounces (78 grams) which is nearly unnoticeable on your wrist; it is easy to set up and use; the data screens are easy to read while running; it does all you would expect and that the manual claims; and it certainly adds something to your running experience. It is good to know how fast you are going, however unforgiving the minutes may often be. But the Forerunner has a few quirks that have made me curious about exactly what is going on inside and how accurate it is.
I have compared different measures of distance between the same physical points, taking care to follow the same track each time. The same run, repeated exactly on two days, showed up as 6.73 and 6.90 miles, a difference of about 2.5 percent. For six measures of a roughly 1.5 mile circuit, the range from highest to lowest result was 0.05 miles (264 feet), or about 3 percent of the average of the six measures. This level of accuracy seems typical where I have a relatively open view of the sky most of the time and no more than a fifth of the route is narrow with overhanging branches.
I occasionally hear the plaintive beep that the Forerunner lets out when the GPS signal is weak, and that is where the distance readings become the least consistent. For four measures of a section of about 0.7 miles where the lanes are lined with high, solid hedges and often overhung by trees, the range was a whopping 22 percent.
For what I thought would be a definitive accuracy test I took my Forerunner to a local 400 meter track, located on a piece of land that is flat and open by local standards, with no tall buildings and few trees near enough to affect the readings. To my surprise, the level of accuracy was less good than in my earlier tests, ranging from 383 to 425 meters over four laps, which was between 4 and 6 percent off.
When I asked Garmin about this result they said a good satellite "fix" at the start is critical for such tests, especially when running a circuit where the device must update its position from different satellites as you change direction, and in this case I might not have given the Forerunner enough time to get a good initial view of several satellites. In their own tests they used a wheel to measure a local running track at 398 meters, and for 14 laps the Forerunner recorded from 393 to 402 meters, with an average error of 0.56 percent.
The current pace on the main screen is one of the readings I like to look at. It is usually plausible but occasionally changes dramatically within a short distance for no obvious reason, not necessarily where the sky is most obscured. And I am curious about the distance over which the Forerunner calculates the best pace of the run, which sometimes seems a bit too good to be true. Garmin was coy about the frequency of calculation and other details of these numbers.
When I stand in front of my house looking south at almost 180 degrees of open sky and sea, the elevation reading changes by a foot or so every second, over a vertical range of anything up to 30 feet. Even though the Forerunner knows about elevation, Garmin acknowledges that it is more difficult to pin down than location, and the Forerunner does not include elevation in its calculations unless the readings are stable enough to be reliable. On one run it showed I had burned 40 calories on a lap that I marked while struggling painfully up the steep hill from my house, but 75 calories when running the same lap more quickly but far more easily on the way down at the end.
Alternatives -- Garmin makes three Forerunner models. The 101 (about $100 street price) runs off two AAA batteries and does not allow you to transfer your data to a PC. My 201 (about $140) runs off a rechargeable battery that holds a charge for 15 hours of use and allows transfers, using Training Center software that Garmin makes available on its Web site; Training Center enables a PC (but not your Mac, sadly) to track your runs on street maps and carry out more sophisticated analyses of your past runs. The main feature of the newest member of the Forerunner family, the 301 ($250), is that it uses a chest strap-mounted sensor to record your pulse rate in addition to time and distance. It also comes with a CD that contains a more sophisticated version of Training Center that enables you to plot your pulse rate at any point along the way, and plan future training sessions based on an assessment of your performance so far.
Overview -- I am pleased with my Garmin Forerunner mainly because it adds a new level of interest to my runs. Call it a new level of challenge if you are that way inclined. Even at my sedate pace it has probably made me run a little faster, and I can vary my pace more systematically, so perhaps I am in slightly better shape than I was three months ago. I can live with the level of accuracy that the Forerunner can manage in my testing environment of Cornwall. I certainly prefer it to other distance-measuring devices that depend on maintaining a constant stride length, which aside from being difficult goes against the principles of fitness training that I learned in the dim and distant past.
As a Mac user I would like Garmin to put out versions of its software that I could actually use, although Garmin says they have no plans to do so, and in practice I am not sure I would use it much because the Forerunner already displays enough information for my needs. It does not take much effort to type one or two key figures into a spreadsheet each morning. If you are keen enough you can get software from other sources, such as Hiketech (for the Mac) and Motionbased (for Windows, with Mac support promised), which enables you to upload and map your runs.
<http://www.hiketech.com/>
<http://www.motionbased.com/>
For me, the Forerunner's main weakness is its inability to incorporate elevation into its calculations and analyses. Slogging up my Cornish hills can be hard work and I feel a bit cheated by not getting credit for all that effort.
[Paul Lightfoot is a freelance writer and consultant on international development projects. Now based in Cornwall, England, he has spent much of his adult life running around Asia.]
MARK/SPACE, INC: The Missing Sync provides the very best insynchronization for Mac users with BlackBerry, Palm OS, or
Windows Mobile devices. Integrates with Address Book, iCal,
Entourage, iPhoto, and iTunes. <http://www.markspace.com/bits>
Article 8 of 12 in series
On the Road with the Magellan RoadMate 700
When I last wrote about GPS navigation, Tonya and I had just returned from the mean streets of New York City safely, thanks to the Garmin StreetPilot c330 GPS's voice-navigation instructionsShow full article
When I last wrote about GPS navigation, Tonya and I had just returned from the mean streets of New York City safely, thanks to the Garmin StreetPilot c330 GPS's voice-navigation instructions. But perhaps the Garmin c330 wasn't the ultimate GPS navigation device. The other big name in GPS is Magellan, so I requested a review unit of the RoadMate 700, the model most comparable to the StreetPilot c330, thanks to its pre-loaded map set. The test? Our trip to Macworld Expo in Boston. Unlike New York City, it's easy to get to Boston from Ithaca; you just follow interstates to the Massachusetts Turnpike, which runs smack into the city. The problem is what happens once you get there, given that Boston is notorious for having some of the most, er... creative street layouts and markings. Would the RoadMate 700 take us successfully to and from our hotel, with some city street navigation through Cambridge on the way home?
<http://db.tidbits.com/article/08121>
<http://www.magellangps.com/en/products/ product.asp?PRODID=955>
The Hardware -- The RoadMate 700 is a bit larger and heavier than the StreetPilot c330 because the RoadMate 700 duplicates touch screen functions with a keypad, includes a hard drive for storing all the maps, and has a slightly larger display. In real-world usage, however, we didn't have trouble with the size of either device, though the slimmer profile of the RoadMate 700 (the one dimension where it's smaller than the StreetPilot c330) made it easier to store in the glove compartment when not in use.
The screen quality was similar, with the RoadMate 700's screen being clear and easy to read, except in bright sun. Tonya found its touch screen a bit less accurate at tracking her finger presses than the StreetPilot c330's screen. However, the RoadMate 700 provides extra controls in the form of right-mounted buttons. There are plus and minus buttons for zooming in and out, an eight-way rocker button for scrolling, and Enter and Cancel buttons for responding to prompts and navigating menus. Then there are three buttons labeled Option (for entering the configuration screens), View (for changing between different views), and Locate (for showing where you are on the map and giving more information about your location). Magellan undoubtedly thought that duplicating most of the touch screen functionality with buttons would help users, and it may, but we found it somewhat confusing, since we had to think at each point whether it made more sense to touch the screen or press a button. And since Tonya found herself leaning forward to press them, she often wasn't entirely sure if she'd pressed the button hard enough, leading to more interface frustration.
The extra weight of the RoadMate 700 probably comes from its internal hard drive and associated power supply, and although the weight of the device isn't an issue at all, the hard drive does make for a slower startup than a RAM-based device. I'd also be a little concerned about the hard drive if the device was left on the dashboard on a blisteringly hot day, and I can't imagine that bitterly cold winter temperatures would be good for it either.
The review unit came with the suction-cup window mount, which attached and detached easily from our Honda Civic's windshield. We did have to position it fairly carefully, though, with the bottom of the arm firmly touching the dashboard, to prevent the RoadMate 700 from shaking enough to become hard to read; even still, it didn't feel as solid as would have been ideal. Magellan offers other mounting accessories; it's possible that one of them would work better.
<http://www.magellangps.com/en/store/ productListDetail.asp?segment=Magellan+ RoadMate+Accessories>
Most notable in the RoadMate 700's physical design was the lack of a battery, which meant not only that the RoadMate 700 required an outlet in the car (which we provided via a lashed-up power splitter so we could use our iPod as well), but also that it turned off every time we turned the car off. Although the RoadMate 700 was smart about resuming routing directions after coming back up, the boot process was by no means instantaneous, making for some annoying delays after stopping for gas. The lack of a battery also means you can't use the RoadMate 700 outside of the car unless you plug it into the wall, making it clumsy to use indoors and impossible to use on foot or on a bike.
There and Back Again -- In real world use, the RoadMate was a success; it gave us essentially accurate directions that took us to our hotel in Boston, to Tonya's sister's apartment in Cambridge, and home again, complete with a number of unplanned detours forced upon us by creative Boston intersections and construction blockages. Each time we deviated from its planned route, it calculated a new route for us quickly, although it tended to be retentive about the quality of the original route, usually saying, "When possible, make a legal U-turn." Perhaps it's just me, but U-turns strike me as dangerous, so I would have preferred it to say, "When possible, turn around safely" so I could look for the next reasonable parking lot driveway to pull into and turn around in.
Though the RoadMate 700 was a success, and we would have had far more trouble navigating in Boston without it, it wasn't an unqualified success. Twice in Harvard Square in Cambridge, the RoadMate 700 tried to send us down one-way streets the wrong way. And yes, I know the Boston joke about how "it's only one block" down the one-way street; maybe the RoadMate 700's designers spent their college years at Harvard or MIT and know which one-way signs can be ignored. Once, when we tried to exclude a road from the directions in an attempt to get the RoadMate 700 to give us a new route, it seemed to get stuck, and we had to cancel the routing and try again entirely. Its timing for warning us of approaching turns seemed to be a little less accurate, or perhaps a little less what we expected, than the StreetPilot c330's directions. Particularly in situations where there were a number of streets very close together, it was hard to follow its instructions properly while driving safely; I took a wrong turn in Harvard Square because there were several "right" turns at a confusing intersection and I had to make a decision before I'd heard the tone that indicated "turn now."
Those tones, by the way, were helpful and accurate; the tone played just as you should be turning. In a clever touch, turning left, turning right, and staying straight generated different tones, though my ears aren't sufficiently trained to say exactly how they were different. As with the StreetPilot c330, I found myself wishing that instead of the tones, the RoadMate 700 would just speak the name of the next street, since it's hard to glance down at the display to read it when performing complex maneuvers.
We also preferred the 3-D map display of the StreetPilot c330 over the overhead map view of the RoadMate 700. Although the RoadMate 700 also featured a "TrueView" 3-D view, it appeared only for turns, either taking over the entire screen or splitting the screen in half. A maneuver list view showed just the directions, which was handy for sanity checking the route in advance. The maneuver list also appeared automatically when the RoadMate 700 lost the GPS signal for a certain amount of time, which is smart, though it didn't save us from making the wrong turn as we came out from a tunnel in Boston because we couldn't find any street signs that matched the next turn. Luckily, the RoadMate 700 was able to guide us back on track once it picked up the satellite signal again.
Speaking of the satellites, reception was another disappointment with the RoadMate 700. Once it locked on, it was fine, but sometimes it took quite a while to find the satellites in situations that should not have been problematic (clear skies, no trees or tall buildings, or other obvious obstacles). We drove more than 2 miles through Boston on Massachusetts Avenue toward Cambridge, including crossing the Charles River on a wide-open bridge, before the RoadMate 700 picked up the satellite signal. That was a little hair-raising, since although we had a maneuver list, we knew making our way through Cambridge was going to be tricky. The RoadMate 700 has a little flip-up antenna built in, and if that's insufficient, Magellan sells an external antenna.
On the plus side, we had several opportunities to use the point-of-interest database, which we hadn't tried with the StreetPilot c330. It was brilliant, since we could ask it to find us a restaurant nearby, scroll through the list to eliminate the fast food joints at which we won't stop on principle, and then get directions to a local cafe or diner just a bit further off the freeway than we would previously have ventured, all without worrying about how we'd get back on the freeway, since we knew the RoadMate would take us back as well. Plus, as we were leaving Massachusetts on the way home, I made the mistake of not filling up with gas at the last service stop in Massachusetts and thus ending up in the barren zone before getting to Albany. The tank was getting worryingly low, so I asked the RoadMate 700 to find a gas station nearby. It did, taking us up I-90, which had the interesting result of changing the rest of the directions home to go a route we'd never considered before, but which turned out to be equally fast.
Entering an address into the RoadMate 700 is easy, thanks to its QuickSpell technology for limiting the amount of data input necessary. Although I couldn't test this, it's reportedly possible to beam an address to the RoadMate 700 from a Palm or PocketPC device. One advantage over the StreetPilot c330 was that whenever we programmed a route into the RoadMate 700, we could choose from shortest time, shortest distance, least use of freeways, and most use of freeways. Although the choice seemed like a good thing, we couldn't see any particular difference between the different options most of the time, and there wasn't an easy way to compare what they would do. We had the RoadMate 700 only for a few weeks of review, though, so it's possible that these options would be significantly more obvious and helpful if you were to use it on a regular basis in a congested metropolitan area.
The Big Picture -- Although the RoadMate 700 worked well at its basic task most of the time, it didn't evoke in us the same level of appreciation as the StreetPilot c330 did. It had more options, including male and female voices and the choice of touch screen or physical controls, but those options didn't seem to add much other than some complexity. One option that could have been useful to other people was support for three users, each with their own recently entered addresses and preferences. If you were planning on sharing a GPS with others (perhaps to justify the cost of an expensive gadget), this capability could be quite handy.
As with the StreetPilot series, infrequent map upgrades for the RoadMate 700 aren't free, so you have to factor in paying even more money on top of the $750 to $1,000 price you'll find at various retailers. All together, that's a bit much for my tastes, particularly with my worry about the hard drive in extreme environmental conditions, so I'll be continuing my search for the ultimate GPS navigation device.
It's possible that device will in fact be coming from Magellan: as I was finishing this review, I learned that the company had released the RoadMate 760, which is essentially the same hardware as the 700, but with some tremendously attractive new features. Most notable is its "SayWhere" text-to-speech technology that speaks the name of the next turn - at last! It also features multi-destination routing, which I've not needed, but which would be key for a consultant or anyone running multiple errands in an unfamiliar area. Then there's automatic brightness and volume control that adjusts screen brightness and speaker volume with time of day and speed; with the 700 we found ourselves adjusting volume levels at various times to deal with changing amounts of road noise. "Smart Detour" to route around traffic jams, construction, and other unpredictable obstacles automatically when traffic stops for more than a few minutes. And lastly, its point-of-interest database increases from nearly 2 million entries for the 700 to nearly 7 million.
<http://www.magellangps.com/en/products/ product.asp?PRODID=1091>
Of course, Garmin hasn't been sitting still, with the StreetPilot c340 and StreetPilot 2720 both adding text-to-speech and optional notification and routing around congestion in certain metropolitan areas, so even the RoadMate 760 will have plenty of competition. Watch this space!
<http://www.garmin.com/products/sp340/>
<http://www.garmin.com/products/sp2720/>
VMware Fusion. The most seamless way to run Windows on your Mac.Backed by nearly a decade of proven virtualization technology.
Try VMware Fusion today for free, or order online for only $79.
Visit: <http://www.tidbits.com/about/support/vmware-fusion.html>
Article 9 of 12 in series
Magellan RoadMate 760 GPS Speaks Out
In my last article about GPS devices with voice-navigation, I mentioned that Magellan was coming out with the RoadMate 760, an upgrade to the RoadMate 700 I was then reviewing that offered two additional features: SayWhere, a text-to-speech capability that enables the device to read the name of the street on which you were next to turn, and SmartDetour, which automatically reroutes you around traffic jams and other obstructionsShow full article
In my last article about GPS devices with voice-navigation, I mentioned that Magellan was coming out with the RoadMate 760, an upgrade to the RoadMate 700 I was then reviewing that offered two additional features: SayWhere, a text-to-speech capability that enables the device to read the name of the street on which you were next to turn, and SmartDetour, which automatically reroutes you around traffic jams and other obstructions. I've now had a chance to use the RoadMate 760 in some real-world navigation, and I can say with some assurance that SayWhere is a worthwhile technology, though one that feels a bit tacked on at the moment. Though I'll describe SmartDetour below, it's so automatic that I couldn't force it to work in any relevant way.
<http://db.tidbits.com/article/08203>
<http://www.magellangps.com/en/products/ product.asp?PRODID=1091>
Speak Up For Yourself -- The primary attraction of the voice-navigation capabilities of these GPS devices is that they enable you to keep your eyes where they should be - on the road - while still receiving appropriate directions. The first voice-navigation device we tried, the Motorola i58sr cell phone with Nextel service, excelled at this, which was a good thing, given its tiny grayscale screen. Though they have much better screens, the Garmin c330 and Magellan RoadMate 700 didn't match up audibly because they limit their spoken instructions to turns and distances: "Turn right in two miles." With the RoadMate 760, Magellan still hasn't quite caught up to how I remember the Motorola phone working, but they're at least heading in the right direction.
<http://db.tidbits.com/article/08111>
<http://db.tidbits.com/article/08121>
The SayWhere technology really is text-to-speech, and although it does quite well, it can't avoid the pronunciation limitations of all the text-to-speech implementations I've ever heard. So, one road near our house is called "Genung," with the vocal stress on the second "nung" syllable, as "ge-NUNG." SayWhere renders it with the stress on the first syllable, as in "GE-nung." Just as when visitors mispronounce local names (in both upstate New York and in western Washington, where we've lived, there are numerous tongue-flustering place names derived from Native American words), it's discomfiting whenever SayWhere gets a name wrong, and I found myself biting back a correction. Similarly, it's overly enthusiastic about reading out all the possible names for a particular road. So, Ellis Hollow Road may also be County Route 110, but no one here ever says that, and I sincerely doubt that more than a handful of even the people who live on the road know that fact. So when the RoadMate 760 announces that I'm to turn on "Ellis Hollow Road, County Route 110," I almost found myself arguing with it. But these are nits, since, other than for testing purposes, I would never use a GPS when driving on familiar roads, and if the roads are not familiar, I'd have no idea whether the pronunciation or name was correct.
Overall, SayWhere does a good job of pronouncing street names, and I was never confused about where to turn. Oddly, although you can choose between high quality pre-recorded male and female voices for all the directions, SayWhere uses a female voice with a somewhat nasal tone that made me think of the speech patterns of some area around New York City, though I couldn't place the specific accent. I had preferred the female voice with the RoadMate 700, but I switched to the male voice with the 760 to avoid two slightly different female voices - it was a bit like the problem with two shades of the same color clashing horribly. Besides, having very different voices made it seem as if I had a tiny news reporting team inside the RoadMate 760: the male anchor who told me where to go and the female color commentator added the street name after most of his instructions.
Nevertheless, I'd like a future version of the RoadMate to use a single voice for both directions and street names, and to integrate them naturally into a sentence. The current "Turn right in point two miles" in one voice, followed by "Mitchell Street" in another voice isn't as elegant as "Turn right on Mitchell Street in point two miles" would be.
There is one situation in which SayWhere simply fell down. Whenever I headed off route for any reason, the pre-recorded voice would say, "Calculating route," and would then give me the next direction: "Turn left in point four miles." But whereas in every other situation, the female SayWhere voice would chime in with the name of the street on which I was supposed to turn, SayWhere always remained silent on the name of the next turn after recalculating the route. I suspect it's less a bug than a design trade-off; perhaps the CPU power necessary to recalculate the route prevents the RoadMate 760 from being able to generate the spoken name of the next street. It's too bad, since the initial recalculation of a route is a time during which you particularly would like to know the next street name.
SmartDetour -- I received the review unit of the RoadMate 760 immediately before a big trip, so I didn't have time to read its documentation. That was no problem with SayWhere; I simply found the appropriate setting in the options, turned it on, and heard the street names read to me. But with SmartDetour, the default options seemed reasonable, but I couldn't figure out how to invoke it. A bit of subsequent research in the documentation reveals that SmartDetour kicks in automatically to suggest a new route after a user-defined number of minutes driving at less than 15 miles per hour. It also lets the user set how lengthy the detour can be, which is helpful for ensuring the detour isn't worse than the delay. I didn't run into any traffic jams on any of the trips I've taken with the RoadMate 760, and it's extremely unusual in Ithaca to run into slow traffic other than at "rush minute," which I avoid as a matter of principle, so I've never seen SmartDetour kick in automatically. Interestingly, the RoadMate 760 Web page claims that you can invoke SmartDetour manually by pressing the Enter key while driving, though this fact isn't mentioned in the manual or in any of the device's built-in tutorials. If I were driving in a congested metropolitan area, I suspect I'd appreciate SmartDetour a great deal.
Mac Unfriendly -- When reviewing the RoadMate 700, I forgot to mention that, like the Garmin c330, maps can be updated only from a PC; Mac users are simply out of luck. On the one hand, I think that's a shame, since in this day and age of Ja


