Using a Sparkfun Artemis thing plus with Arduino programming, capture NMEA messages from the UART port of a generic GPS and build a $UTC message using the $GNZDA and $GNRMC for UTC date and time.
Send back the new NMEA messages to another UART.
I have to deal with a closed source data logger that need the Aplanix specific message "$UTC,AAAAMMJJ,HHMMSS.DDD " to work.
With this program we don't have to buy a new datalogger and/or Aplanix GPS.
Can work with any "FAST" Arduino SBC...