Have you already looked for APRS (Automatic Postion Reporting System) encoding systems? I found many PIC based on google, and they already implemented the NMEA-183 parser. An example: http://www.ringolake.com/pic_proj/gps_trak/freetrak.html There, Mike Berg made a great work with a simple circuit and software using 16F627 to decode NMEA-183 and transform it in AX.25 network packets to be sent. []s Rafael. Chris Loiacono wrote: as well as having examined the NMEA 0183 spec and all I have to do now is to figure out how to extract a five byte string out of a sentence that begins with 4 unique recognizable ASCII characters and is followed by a number of commas. At 4800 baud or faster I guess I would have to UART all the data in, then parse for my favorite characters, which will fall between say, the 7th & 8th comma. Has anyone here done this with a PIC that cares to share the wealth? Chris -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body