Forum rules
Talk about Adafruit Raspberry Pi® accessories! Please do not ask for Linux support, this is for Adafruit products only! For Raspberry Pi help please visit: http://www.raspberrypi.org/phpBB3/

I have bought an Ultimate GPS to use with the Rasperry PI. Before I connect it I was going to test it on Windows XP by connecting it with http://adafruit.com/products/954 (USB to TTL cable) Will this work?

1. Adafruit's tutorial for the Ultimate GPS provides information on how to connect the GPS to an Arduino. Is that information sufficient for an absolute newbie to figure out how to connect the GPS to a Pi?

2. Does Ladyada have plans for a tutorial about using the Ultimate GPS with a Pi?

Maybe this is a start. I have an ultimate connected to a PI. You will need pyserial and pynmea. Still working on other boot up and wrapping alot in class but this is the base I started with parsing the sentences. Hope it helps and feel free to share anything you add.

##different commands to set the update rate from once a second (1 Hz) to 10 times a second (10Hz)PMTK_SET_NMEA_UPDATE_1HZ = '$PMTK220,1000*1F\r\n'PMTK_SET_NMEA_UPDATE_5HZ = '$PMTK220,200*2C\r\n'PMTK_SET_NMEA_UPDATE_10H = '$PMTK220,100*2F\r\n'

##turn on only the second sentence (GPRMC)PMTK_SET_NMEA_OUTPUT_RMCONLY = '$PMTK314,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0*29\r\n'##turn on GPRMC and GGAPMTK_SET_NMEA_OUTPUT_RMCGGA = '$PMTK314,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0*28\r\n'##turn on ALL THE DATAPMTK_SET_NMEA_OUTPUT_ALLDATA = '$PMTK314,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0*28\r\n'## turn off outputPMTK_SET_NMEA_OUTPUT_OFF = '$PMTK314,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0*28\r\n'

The parser was already working with the code above using pynmea, but I did find a better solution that does some other stuff like decimal conversions of lat and long and now parsing time, etc... I also now have it posting to a webservice, logging, running as a daemon and starting on boot.

Maybe its time for a github or open my bitbucket since its all being worked in the awesome adafruit webide.

Last thing left is to figure out how to get power off my car fusebox so that I can power the device and a hotspot. Got the TSR buck converters on the way already, so just need to figure out the fusebox wiring.

I will work this weekend to get my bitbucket organized with only the essentials as there is a lot of test code right now and I will post to here for anyone interested. If you need anything prior to that my email is dnetman99@gmail.com