stowite:
2) When I print the "gpssentence[]" Buffer I always get some corrupted characters. It usually looks something like this:$PUBX,00,154106.00,4732.65609,N,00733.55878,E,364.181,G3,12,19,���,
Are you 'printing' more characters than is in the buffer perhaps ?