Magic Lantern Forum

Developing Magic Lantern => Reverse Engineering => Topic started by: ryebrye on October 22, 2012, 01:33:11 AM

Title: Any hints from the firmware that could make a software GP-E2 clone?
Post by: ryebrye on October 22, 2012, 01:33:11 AM
I'm interested in automatically geotagging, but less interested in spending $250 for a GPS unit with a USB connection. Does the GP-E2 do USB host or does the camera?

If the camera is the USB host, making something that would emulate the GP-E2 and send GPS info to the camera would be pretty easy - I have more than a few older android phones with good GPS receivers in them and functioning USB ports that I could use...

Or perhaps building an arduino-based alternative to the GP-E2 would be another idea.

Anyone know where in the firmware it shows the protocol used to talk to the GP-E2? 
Title: Re: Any hints from the firmware that could make a software GP-E2 clone?
Post by: 1% on October 22, 2012, 05:51:16 PM
I don't think camera can do host.
Title: Re: Any hints from the firmware that could make a software GP-E2 clone?
Post by: nanomad on October 22, 2012, 06:36:59 PM
I think the GP-E2 uses PTP to talk to the camera so it's acting as a host
Title: Re: Any hints from the firmware that could make a software GP-E2 clone?
Post by: ryebrye on October 23, 2012, 06:03:52 AM
building an Arduino-based device that does PTP and has a GPS chip in it would be pretty easy - but the cost for a good GPS receiver + arduino etc would probably not make it super enticing unless you already had the parts from another project