> Not pic, not nmea, but normally you do not keep data you do not need, > instead build a state machine that recognizes the characters > one by one. Well, the nmea format says loosely that any GPS manufacturer can leave words out of a specific sentence. If they want to remain in compliance, however, they are supposed to still output the separators. Since I will want this device to work generically the only reliable way to is to implement the state machine and simply check for and count commas. When the comma count is right, then start saving data. Since I can code Assembly and BASIC (a recent addition to my tool box and often a great timesaver), but hate C, and not having any of the neat tools mentioned, I was hoping to Write a toy PBpro program that encompassed the USART control and display output (with a full ten minutes worth of effort)and the essential string handling in assembly. It seems that since I'm allergic to C this will have to be all in assembly - no shortcuts this time.... The pseudo-code flow has never the less been a big help. Thanks. -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu