Just got the cables I need for my Pi so I'm checking out some stuff now.
I will say that while I was doing my homework for this I found many references to a guy who set up some in-car video to overlay OBD-2 data from his car.
Here:
http://www.stuffaboutcode.com/2013/07/r ... h-obd.html
It also shows how he flipped the image vertically and horizontally in the code (his camera was upside down I guess) but this might give those who are looking at automobile back-up cameras an option since that image in typically a mirror image.
I've seen several different tutorials online for setting up the RaspPI as a webcam and I've also seen some stuff for storing HD video onboard.
I hadn't thought about it initially but after speaking with a friend who does some pretty high tech video stuff for the US govt, I realized that I have two separate requirements: 1. navigation and 2. video recording.
I want to have HD video recordings of my dives. I also want to be able to navigate and see what the heck I'm doing. I thought these two were connected but they're separate. He suggested for the purpose of navigation using one resolution and recording in HD, maybe even from a different camera since you may not want the same field of view and you probably would prefer to navigate with a fisheye view.
Armed with this revelation I got a nice big SD card for my PI and I want to try to figure out how to get the best resolution I can for navigation that won't slow things down. Then I'll see if I can set up a completely different configuration for recording on board since that won't cause bandwidth problems and I'll have my video to review afterward when I upload it.
Right now I'm still less than 10 minutes into the initial boot up and tutorials from Adafruit so I can't say how things are going, but it seems to be doing something.
Will post back.