HI, Andrew.

I've added support for a "TRACK_NEW" field in XCSV, modified your format below to use it, and have added 'ricoh' as a new format for us.

Please see if this doc makes sense to you.  It should since you encouraged me to base our
doc on your OSW entry, but I may have broken it.

<para>This is the format for the Ricoh 500SE GPS logging camera.
 This camera creates log files on the SD card in a folder name "GPSLOG" that   are named "YYMMDDN.LOG" wher NN increments from 00 through 99.  The camera
  appends new tracks into the current file, hence the "new track" field. When   the current file reaches about 500K, NN increments and logging continues into
  the next file. Therefore, there may be multiple tracks in each log
  file, and tracks may span one or more files.
  GPSBabel will recognize the "new track" field and will generate a new track,
  so if you specify multiple files in the correct order, your tracks will be
  automatically split sensibly. 
For additional tips, see the
  <ulink url="http://http://wiki.openstreetmap.org/wiki/Ricoh_500SE_GPS_Log">Ope
nStreetMap page on Ricoh 500SE</ulink>.


On Mon, Jun 29, 2009 at 9:08 AM, Andrew Gregory <andrew@scss.com.au> wrote:
Hi Robert,

On Mon, 29 Jun 2009 03:01:06 +0800, Robert Lipe <robertlipe@gpsbabel.org> wrote:

No, there really isn't enough doc in that page.  For example, are these files in the GPSLOG directory created on the camera itself or via some other pieces of software that reads the camera and drops them on a computer somewhere?  Is that software Windows , Linux (ha!), or Mac?   Ricoh seems to have a number of cameras that do GPS, do the others share this program or use the same format?

OK, I've updated that page again, but in short the camera itself is performing the logging.

While the camera is connected to a Bluetooth GPS receiver, it will geotag photos that are taken. At the same time it can be configured to log GPS locations at a configurable interval from 1sec up. Photos and log are all stored on the internal SD card. The camera does not come with any software that processes the log - it's every user for themselves! :)

It's up to the end user to read the SD card (the camera can act as a USB mass-storage card reader) and do something with the log files. The bundled software that transfers photos does nothing with the GPS logs. Log file management is limited to a "delete log file" function on the camera.

I can't find any other current Ricoh camera model that even talks to a GPS. There's an older Caplio Pro G3 that supports geotagging, but no mention of logging. The manuals for the Pro aren't downloadable. The manuals for the non-Pro are, but they don't mention GPS, so I assume that's a Pro only feature. From what I can see, the 500SE is the only thing producing this particular file format. There's another hint too - the GPS logging is not mentioned in the main 500SE manual, only in a loose leaf insert. Makes the logging seem like a recent addition.

I'd be happy to drop that .style into GPSBabel itself so that it's available to others as a "native" format, but I really do need your help in assembling doc so that someone that doesn't know the details of your camera setup can use it.

That would be really nice, especially if it can process that "new track" field appropriately.

Thanks for all your help in this regard. Also thanks for pointing me at the track splitting filter. I've already put it to good use!

Andrew Gregory <mailto:andrew@scss.com.au>