Mac GPS Geotagging Software - HoudahGeo & HoudahGPS - Holux M-241 Compatibility

HoudahGeo geotagging software - Holux M-241 datalogger compatibilityNote: I’ll be writing about the overall features and functionality of Houdah Software’s HoudahGeo geotagging application in the future, but to keep these posts manageable in size, I’m going to break things up and first address HoudahGeo’s compatibility with the Holux M-241 datalogger.

Because this is a new site and a few of the early posts have been about the M-241, a fair number of the first visitors are ending up here due to Holux M-241 searches. So I want to cover the M-241 compatibility aspect of HoudahGeo and HoudahGPS first. I intend to test a variety of GPS dataloggers, GPS software and GPS cameras with both the Mac OS and Windows operating systems as this site grows. Look for a general review of HoudahGeo’s features and performance soon.


HoudahGeo
is a full featured commercial Mac geotagging software product that is also capable of importing GPS data from GPS recording devices, including some dedicated GPS dataloggers.
HoudahGeo currently costs $30 for a single user license, but may be downloaded for free and used without a license for projects that require no more than 5 photographs to be geotagged at one time.
HoudahGPS is a free tool intended only for importing GPS data into your computer or for converting GPS data to a different format. HoudahGPS may be downloaded for free here.

HoudahGeo and HoudahGPS Compatible Device List
Garmin
GlobalSat BT-335
Holux GR-245
Holux M-241
MTK (iBlue, Qstarz, …)
Magellan
NaviGPS/LocoSys GT-11/BGT-11
Wintec WBT-100/WBT-200Wintec WBT-201/WBT-1000
iPhone – GPSRecorder


When I was initially trying to find ways to get GPS data into my Macbook and geotag the corresponding photographs, I came across HoudahGeo which at first seemed like the perfect solution.

HoudahGeo was quite friendly and easy to use as you would typically expect a Mac program to be, but at that time, Houdah Software’s developer had not yet established compatibility with the Holux M-241, my first GPS datalogger. I was surprised, because of the few dataloggers out there, the Holux M-241 was one of the more well-known in what was and still is a fairly small niche market. It turns out that HoudahGeo relies on an open source tool called GPSBabel, and GPSBabel was not yet supporting the Holux M-241.

I had to find another solution to get GPS data into my computer from the M-241.
BT747, another open source project, which runs on Macs and PCs (and supported the M-241) was not the elegant solution I desired, but it got the job done. I wrote about BT747 here just a couple of posts ago and until now I’ve continued to use BT747 as my exclusive means of importing data from the Holux M-241.

Though I could not import data using HoudahGeo, I have been using HoudahGeo to connect GPS coordinates to my photos after I get the GPS data into my computer.

Houdah Software did later attempt to add M-241 support because of M-241 support being added to the open source software Houdah’s geotagging products are based on, GPSBabel. I’ve attempted to use Houdah’s new option for importing data from the Holux M-241 with both HoudahGeo and HoudahGPS a few times, but to no avail. Houdah’s developer acknowledged in the Houdah Forums that he didn’t own an M-241 to test with and I presume that had something to do with the software not working for me after the first M-241 enhancements.

Recently I was tinkering with connecting a Holux M-241 directly to more recent versions of HoudahGeo and HoudahGPS, and I was pleasantly surprised to see the Bluetooth icon on my M-241 turn on when attempting connections with both.

I decided to test HoudahGeo and HoudahGPS more thoroughly and report here on whether or not BT747 is still needed by Mac users who use the Holux M-241 as their GPS datalogger. Can Houdah’s products finally eliminate the pesky BT747 step in my geotagging workflow?

 

 

HoudahGPS - Geotagging software for importing GPS data logs to Macs.HoudahGPS / Holux M-241 Compatibility
We’ll start with HoudahGPS because I like importing my data separately and saving a copy of the data with my photos before geotagging.

You’ll need to pair your M-241 to your Mac via Bluetooth first to use the Bluetooth option. This link will get you started in pairing an M-241 with Bluetooth. You can ignore the information related to an older version of BT747 found on that site’s page.

I must add here that at no time have I been able to get my Holux M-241 to be recognized via USB. My unit may have a defect, or… I may have simply not jumped through the correct hoops in the correct manner. (though how much more difficult should it be than plugging in a USB cable)

Bluetooth is working fine with my device, and I have had the unit far too long to return it. So I continue down the Bluetooth path. Bluetooth would be the connection method I would choose anyway, leaving one less wire to worry about at my workstation. But I do wish I knew why my USB connection attempts don’t work.

So, does HoudahGPS work?
Clicking on the acquire button in the top right corner of the interface after making the obvious parameter selections for a Holux M-241 does indeed result in the M-241′s log files being transferred to my Macbook and saved in the folder I select.

I easily saved a test data log in the GPX format as I do with BT747, and I was able to import the file into HoudahGeo, Houdah’s geotagging application. I then successfully geotagged the photos I took during the time frame the test log was generated.

HoudahGeo / Holux M-241 Compatibility
Next I tried to import the same data directly from the Holux data logger into the HoudahGeo geotagging software, bypassing the process of saving the log file in the computer first as is allowed by HoudahGPS.

3 main steps to geotagging with Houdah Software's HoudahGeo.This importing process worked seamlessly as well, though I prefer to import and archive my GPS data logs first with my photos, instead of importing directly to geotagging software.

Summarizing
1. For those M-241 users who are less concerned about archiving data
and simply want to tag their photos quickly so locations can be accessed by mapping software or online web galleries, importing directly to HoudahGeo‘s latest version is now an option. I experienced no difficulty in inputting GPS coordinates directly via Bluetooth from my Holux M-241. Tagging the corresponding photos with the latest version of HoudahGeo was automatic and hassle free.
2.
Using HoudahGPS instead of BT747 for importing log files for archiving now seems to be a legitimate and reasonable option. HoudahGPS has a much simpler and intuitive interface compared to BT747 and for most Mac users it will be a better choice for that single task.
3.
The latest version of the free BT747 application is a full featured software option compared to the free HoudahGPS importing utility. BT747 can be used for geotagging in addition to importing data logs. If your budget is limited and you’re willing to plod through its interface to figure it out, BT747 may be a good one stop option for some Mac based Holux M-241 users. I’ve written more about BT 747 here.
4.
For now I’ve decided to switch from using BT747 to using HoudahGPS for importing my GPS coordinates from the M-241. The main reason I’m switching is because the couple of downloads from the M-241 to my computer that I’ve done in testing with the latest version of HoudahGPS have both been quite speedy. Though BT747 has been generally reliable in its ability to get data into my computer, its speed has been erratic in the newest version.

Without changing any variables in the interface of BT747, I get surprisingly different speeds and I’ve confirmed that it’s not related to the size of the files being downloaded from the Holux M-241. Occasionally I get a rapid data transmission speed as I always did with the previous versions of BT747, but more typically I get an incredibly slow speed that is quite unpleasant to be forced to wait for. Perplexing.

Since I empty my data logger at the end of each shoot day and save the data log with each day’s photos, I’m quite happy to avoid the frequent data transmission delays of BT747 and stick with the also free HoudahGPS utility as my default importing tool for now. I’ll hope HoudahGPS maintains a consistent data download rate.

If HoudahGPS continues to work well for me when moving GPS data into my computer, I may be hesitant to upgrade when a new version is released.  After experiencing the degraded performance of BT747′s more feature rich latest version, I’ll likely follow the ain’t broke, don’t fix it mantra with GPS data log importing utilities in the future.

Dan Savage [email]

Images: Screen grabs from Houdah Software’s HoudaGeo geotagging application and HoudahGPS, their GPS data importing and file conversion utility. The last image is a composite showing the 3 straightforward, color coded steps used by HoudahGeo during its geotagging process.

Share

Free GPS Datalogging Software - BT747 for Macs, Windows, & Linux

Bt747 - GPS data importing and geotagging software.The Good
To say I’m grateful that the free BT747 software exists would be an understatement. When I first started tinkering with my geotagging setup, BT747 software seemed to be the only solution for getting data from the Holux M-241 into my Mac. I own a copy of XP, but I try to avoid launching Windows unless absolutely necessary. I prefer to keep my projects on one operating system. Incidentally, BT747 also runs on Windows machines and other platforms as well.

The Bad
BT747 is open source software that caters to the tech hobbyist and it is not user friendly for the casual geotagger. It’s definitely getting better; for example, the latest version of BT747 allows me to skip opening a shell/terminal window and entering a computer line command every time I want the computer to recognize my Holux M-241 datalogger via bluetooth, as was required with earlier versions.

And the latest version of the software provides capabilities far beyond simply sucking GPS data into a computer and converting it to the various formats you need for other easier to use geotagging software.

BT747 is becoming a very powerful piece of software, but if it’s not fun and easy to use, there won’t be much use for it in the world beyond a small number of geotagging hobbyists. That’s even more true now that so many friendly software products are showing up.

The cryptic and unappealing name BT747, a name that only a software engineer could love, is probably enough of a clue to give you an idea about what you’re getting yourself into if you find yourself needing this tool.

Also worth mentioning, the latest version of BT747 typically downloads my GPS coordinates at much slower speeds than earlier versions of the software, taking at least 400% longer, possibly even more. Occasionally it downloads at the same speed as previous versions. This is not an issue of file size and I am not changing parameters in the interface. It is a very unpleasant mystery.

The Bottom Line
Though there are many new software tools appearing these days that work with GPS data, some web based and some that run on a desktop, it’s still possible that you may encounter difficulties pulling data from your GPS datalogger and other GPS devices. Geotagging is getting easier, but we’re still in the early stages and some geotagging puzzle pieces fit together better than others.

Initially, I needed BT747 to get my data into my computer from a Holux M-241. If you find that the software you’re attempting to use for geotagging with your computer will not also easily import data from your GPS device, then BT747 might be your next logical step.


Below are a few links to help you get the ball rolling if you want to try BT747.
You might want to set aside considerably more than 15 minutes for your first attempt. After you get it working once though, you’ll be fine. :-)

BT747 Main Page
BT747 Download Page
BT747 GPS Logger Device Compatibility
BT747 Official Documentation
I usually strongly recommend reading manuals and documentation, but in this case you’re likely to find the instructions unnecessarily confusing and reading the documentation may actually impede your progress in getting the software to work. I suggest avoiding the documentation unless you absolutely cannot make progress on your own.

Below are a couple of handy links from the Trick77 blog about BT747 that relate to my personal setup using a Holux-241 and a Mac.

How-To: Holux M-241 with BT747 v.1.52 GPS logger software over Bluetooth
This link contains information about Bluetooth pairing the M-241 with a Mac and then goes into details about using an older version of BT747.

BT747 GPS logger application with new user interface
This link is from the same website and discusses a few issues regarding BT747′s latest incarnation.

Keep in mind that when digging through any website’s recommendations that involve complex and often misunderstood topics, 100% accuracy is not guaranteed. Be prepared to drift and experiment away from step by step directions you find online or when looking for tips.

I appreciate some of the people who write as much as they do on the topic of geotagging, but I rarely find completely accurate accounts of how to proceed when reading technical information pages about geotagging. I suggest always remaining skeptical of what you read in the sometimes messy world of geotagging.


Soon on Learning to Geotag, I’ll be writing about HoudahGeo, a slick commercial software package for Macs that I use to work with GPS information after importing the data into a computer using BT747.

Houdah Software’s HoudahGeo and a standalone free tool HoudahGPS, both reliant on the open source software GPSBabel, claim to support importing data from Holux M-241 dataloggers. I’ll be testing those claims again with the latest versions after having no success importing with Houdah’s commercial Geo and free GPS software tools in earlier releases.

Dan Savage [email]

Image: BT747′s main screen visible upon launching program.

Share

1st Geotagging Experience - Gunnison Gorge, Colorado

Kayaking on the Gunnison River in the Gunnison Gorge of Colorado.

Some kayaking friends were trying to put together an overnight Gunnison Gorge trip just before my departure to Kyoto for my first 3 months in Japan. I’d been halfway hoping this Gunnison trip wasn’t going to come together because of all that I still had to do before leaving for Asia, but the weather cleared just in time for this excursion and off we went.

The run is 13.4 miles through a deep and very scenic canyon that could at times potentially inhibit reception from GPS satellites. It requires a steep and rigorous 45 minute trail hike down into the canyon with your boat and all your gear to get to the put-in. The rapids are only Class 3 or 3+ at typical water levels, so it’s not a trip that offers much whitewater excitement. But it was still a pleasant experience and a great opportunity to test my new GPS datalogger for the first time.

For this trip I decided to limit my technology cargo and leave my podcast audio equipment at home. I just brought along a new GPS datalogger and a waterproof camera. My aim was to focus intently on this first stab at geotagging. I was happy to have a chance to get started with a real adventure, instead of walking around my neighborhood with the Holux M-241 and a camera as I might have done if this timely Gunnison Gorge trip had not occurred.

I experimented with the Holux M-241 throughout the canyon and it was pretty easy to use. However, figuring out how to get the location data into my computer was far from easy. I’ll discuss the subsequent data integration challenges in the next post.

In the end, I did end up with a nice little trail log that I could open and view in Google Earth and I was also able to determine exactly where each photo was taken.

I had to put the GPS data logger under my kayak cockpit skirt to keep it dry when we were approaching rapids, but that didn’t noticeably interfere with the accuracy of the trail log because I was able to keep the device out most of the time. And I can confirm that the trail log I created does indeed follow the route of the Gunnison River when I open it in Google Earth.

Interestingly, on one occasion I noticed the Holux M-241 still had a satellite fix as I removed the device from its shielded position under my thick kevlar kayak skirt.

I’ve read on Garmin’s GPS info page that the radio signals from GPS satellites can penetrate plastic. Incidentally, that Garmin page provides a good detailed overview of GPS technology, but from what I can find in their product listings, Garmin has not entered the GPS datalogger business. Their focus is on navigation devices and all of their products seem too large to be used practically as simple, out of the way GPS dataloggers.

I’ve also experienced that in some buildings, especially when I’m not too far from a window, I can at times obtain a position with the M-241, despite having no line of site to the minimum 3 satellites required. However, in those circumstances, the accuracy does tend to fluctuate.

Apparently kayak boat plastic and/or kayak skirt rubber and kevlar can partially allow for the passage of GPS radio signals, but for best results you’ll need your device out in the open with a broad expanse of sky above you.

Dan Savage [email]

Image: Me paused in a flat water section of the Gunnison Gorge.
We camped in Hotchkiss, Colorado by our takeout on the Gunnison River the night before paddling. Three in our group also camped in the canyon the next night around the midpoint of the Gorge. My friend Ivan and I did the whole run in one day so we could get home by the second night.

If you’re interested in learning more about the Gunnison Gorge, it will be discussed in the future on the Savage Snow Podcast. Here’s a link to the Bureau of Land Management’s official web page for the Gunnison Gorge National Conservation & Wilderness Area. For stories, photos and videos of far more intense whitewater kayaking than was found in the Gunnison Gorge, please visit the Water Section of the Savage Snow website.

Share

Holux M-241 GPS Logger - Features & Icons

Holux M-241 Feature Set and Icon ListThe Holux M-241 datalogger includes a non-native English PDF manual, but it’s not too painful to get through.

Tinkering with the M-241 and playing with its settings according to the manual, I found all the functions to be pretty easy to comprehend and simple to access, though I did encounter one issue with the interface that required a minute or two of experimentation to resolve. I was pleased that my misunderstanding was listed on the troubleshooting page and the problem was figured out quickly enough. About half of the 39 pages of the manual are taken up with explanations of the included primitive software that I will not be using.

Other than the one slight hiccup figuring out how the M-241 reacts to modifying the log by time and log by distance settings, all went quite smoothly in the early tinkering phase with this GPS unit.
[Note: Always remember that adjusting a setting on this device's simple interface activates the setting you're playing with.]

After exploring the Holux’s menu and its short manual for about 15 minutes, I felt confidant that I understood the device well enough to give it a go with a test shoot.

Dan Savage [email]

Image: From the Holux manual, all the icons used on the M-241 LCD display.

Share

Holux M-241 GPS Datalogger - Top to Bottom

 

Holux M-241 datalogger top to bottom.Though the display is small, the information and feedback it provides seems very handy and significantly valuable. The Holux M-241 is priced similarly to GPS dataloggers that do not feature LCDs. I paid around $70 on Amazon for this M-241.

There is no printed manual in the box. The included “Quick Guide” brochure is very brief and of limited value due to some of its critical pages using text so small that the pages almost cannot be read (and I have pretty good eyesight).

You will need a tray loading optical drive to access the files on the mini CD provided with the Holux M-241, but on the Holux website you’ll find the Holux M-241 files available for download. The Quick Guide along with a more extensive manual are provided in PDF form.

The Holux M-241 itself seems sturdy and well-built. I also think its ergonomics are acceptable. It’s pretty easy to click through the menu options using the 2 buttons positioned on the side of the M-241. The on/off switch is out of the way on the bottom of the unit and seems unlikely to be moved from the position you set it to.

All has been relatively smooth sailing on the hardware end so far. It has not been so smooth sailing trying to figure out how to get the GPS data from the M-241 into my Mac. And using the data once getting it into the computer represented another hurdle and another piece of software. More on the software challenges will be shared in subsequent entries.

It should be noted that the only way I’ve been able to access data from the unit is via Bluetooth, a feature that is not available on all GPS dataloggers. I’m relieved that the Bluetooth feature works, but it seems odd to me that I cannot access data from the M-241 via its USB port.

Dan Savage [email]

Image: Battery cover, USB port, and on/off switch are all on the bottom of the unit. There are two small holes for attaching an included lanyard at the top of the Holux M-241.

Share

GPS Geotagging Basics - What are we doing?

Back of a Holux M-241 GPS wireless data logger, my first GPS device.In a Nutshell
Geotagging involves recording your position in the world on a time line using coordinates obtained from some of the 24 GPS (Global Positioning System) satellites orbiting the earth. The information is acquired and saved in a log file using a GPS capable device. The acquired data can identify precisely where you were at specific times during the period you were logging your positions.

A signal from 3 different satellites must be accessible to the GPS device you are using to triangulate latitude and longitude. With 4 satellites, altitude can also be determined.

Before recording a position time line, it’s important to synchronize your camera’s clock to the clock in your GPS datalogger. With the clocks synchronized and the time and date being saved to each photo’s EXIF file (Exchangeable Image File Format) by your camera, software can then later be used to match the times and add the appropriate GPS coordinates from your GPS device’s log to each photo’s EXIF file.


Summarizing in Layman’s Terms

The camera knows what time the photo was taken and that information is already embedded in the photo’s hidden data field. The GPS data logger records where you are (and what time you were there) constantly when it is activated. Software has been written to look at the photo and the GPS log file to match the times and then copy the appropriate location data from the GPS log file to each photo’s hidden data field.

There are a few cameras available now with built-in GPS capabilities that can be set to include GPS coordinates in the EXIF data automatically. Also, many smart phones such as the iPhone and its competitors provide built-in GPS capabilities, and much of what is discussed on this site will be of interest to smart phone geotaggers. I also plan to test smart phone geotagging features and trail map apps in the future.

But for high quality photographs, most of us in the near future will be relying on GPS dataloggers that stand alone or attach to a camera for generating the time synchronized GPS coordinates necessary for geotagging our images.

There are software tools and photo websites that facilitate adding location data to pictures taken without GPS data logging. I’ll also discuss my experiences with those options, but my priority has been to develop proficiency with “real” geotagging, generating and logging more precise geographic information in real time as I shoot.

Instead of worrying too much today about how we are going to merge the location data with our photographs, let’s focus on first things first. What are we going to use to accumulate and log the GPS data needed to geographically tag our photos?

In the next entry I’ll discuss the Holux M-241 GPS datalogger, my first GPS device.

Dan Savage [email]

Important: If you are new to GPS reliant activities, keep in mind that GPS data acquisition is limited by geography and physical obstacles. Architecture, natural features, and being indoors can all inhibit acquiring a position. I’ll be writing more about how to work around those limitations in future entries.

Image: Photo of the backside of the compact Holux M-241 taken on my deck in Colorado. That’s Red Peak at the southern end of the Gore Range in the background. The Holux M-241 GPS datalogger measures 1.26″ x 1.18″ x 2.93″ (32.1 mm x 30.0 mm x 74.5 mm).

Share