I have a survey project where I need to record not only the location, but the direction (bearing and angle of elevation/depression) that the camera was pointing at the time the picture was taken.
I would prefer not to have to buy a new camera.
I don't need another GPS. I need to use a handheld GPS to get to each photo spot anyway, and integrating the GPS info with the photos is an easy exiftool script.
I don't want external cables. This is an all weather project in bushy terrain, Cables catch on things, and require open port covers. Similarly I don't want 'big lumpy things' like FotoMapr. (Which also has GPS that I don't need.)
The ideal solution would be a device the size of a pair of stacked nickles that would attach to the camera's hot shoe. The device would have a 3 axis compass so that I could get direction and elevation angle. It would record these along with a time stamp at the time the picture was taken. Calibration to turn raw data to true north, true elevation would happen at data merge time. The device would have a mini-usb port for calibration and data retrieval.
If it requires power, I'd like it to get it from the hot shoe, but battery is acceptable. The unit should have a cost under $100