Tutorial ARDUTEKA - Arduino, GPS & Display i2C

Hola.
Estoy intentado hacer este modulo.
Utilizo un arduino duemilanove.
Para usar el LCD_I2C, he tenido que modificar una lineas, funciona bien.
Como GPS utilizo un modulo trimble 39818-8.
He conectado la salida serie del modulo mediante un conversor de niveles.
He comprobado en un terminal del PC que llegan las tramas NMEA $GPGGA y $GPVTG
Conecto el puerto serie a los pines digitales 7 y 8, pero no reconoce que le lleguen las tramas NMEA (es decir, el 1º carácter $) en el bucle
//Buscamos la cadena deseada para empezar a guardarla en el array
while(byteGPS != '$')

¿ ME puedes dar alguna idea para poder seguir?
Mi proyecto es hacer un avisador de velocidad.
Saludos.