I’ve been a customer of Sprint’s Mobile Broadband service for quite a while and have wanted to whip up a how-to on getting it to work well on OS X for a while but never got around to it. However, since I’ve gotten intrigued with the idea of GPS, I thought it was time to detail how Sprint/Verizon EV-DO works with OS X, and how you can use it as a nifty global positioning device.
While OS X 10.4 and 10.5 have built-in support for ExpressCard and USB 3G networking devices, it does not give you all the features of the card nor the ability to complete the initial service activation. Earlier this year, Sprint began to offer companion software and drivers for their EV-DO equipment for OS X users called “Sprint SmartView”. The software gives you access to more detail about your usage, what network you’re connected to, and GPS services (which we’ll get into later). With this software, you can now complete data card firmware updates and activate service obviating the use of virtualization of Windows or borrowing a friend’s computer for that. My only real issue with it is that doesn’t act like a Mac application, as you can tell immediately when it installing a desktop shortcut (not a dock shortcut, a desktop shortcut) and by the various interface inconsistencies. Otherwise, it’s a pretty good step by Sprint – you can download the SmartView software here – Sprint Downloads.
However, GPS is the main point of this post. With the new connection manager comes the ability to use the A-GPS functionality of all Sprint EV-DO cards to locate yourself. To use the basic location function, launch the SmartView software and click on the “GPS” drop-down and it will acquire a signal and locate you. You can click the shortcuts there to find yourself on Google Maps and each icon will take you to a different search such as restaurants and Sprint locations near you. Neato. But the most useful function of this would be to get directions and track yourself. Since the software will create a NMEA port on your device that will pipe the location data into another program that can use it. For this tutorial, we’ll use Google Earth since everyone loves Google Earth. The only sticking point here is that to use GPS, you’ll have to subscribe to “Google Earth Plus” which is $20 a year – $1.67 a month, don’t be cheap, pay for it.
To enable NMEA output, click the icon that resembles a ‘play button’. Now, launch Google Earth Plus and wait for it to load completely and log-in. Now go to the “Tools” menu and and select “GPS”. This will bring up a settings window like the one pictured on the right. Click on the “Realtime” tab and select “NMEA”. From here, you will want to check the “Automatically follow the path” radio box and choose how often you want to poll the card for new location coordinates (six to ten seconds works well). Click “Start” and you’ll see Google Earth pan to your current location and follow you as you move in your car and of course this works on the go as your EV-DO service is more than sufficient to pull down the maps/satellite imagery on the fly.

Google Earth Plus with Realtime GPS
Now you’re ready to use this to get directions and find businesses around you based on your current location anywhere you go with your Mac laptop. Don’t forget that you can also track a trip by saving your path in the “Places” menu. The GPS function does not eat much of your battery, however, Google Earth can be CPU intensive at times, so it might be advantageous to bring a charger or second battery along with you.
Have questions? Leave them in the comments and I’ll try update the post.