Venus GPS library

Hi there,

I've been playing with the Venus GPS chip (on a Sparkfun board) and I need to be able to change the GPS settings programmatically. I have the GPSViewer software and know how to change the settings there but as I am building a robotic survey system, I need to be able to modify settings based on what type of survey I am doing (update rate, NMEA sentences, what have you).

Has anyone seen an open source library around? I've been trying to write one for a while now but I haven't cracked the recipe of how to send the commands to the GPS chip (despite following a few code snippets I've found around the place).

I'm using arduino 1 on a Mega-Pro 3.3v

Thanks in advance

Ian