Modulue A7 Gsm/Gprs/GPS

Hola companeros.

estoy probando con este modulo, para hacer un tracker
A7 Shield CrowElectronic

ok este modulo cuenta con dos puertos UART, uno por donde se comunica con arduino para mandar los comandos AT
y el otro es un simple TX GPS, por donde al momento de activar el comando GPS, puedes visualizar el codigo NMEA ya sea por el puerto de comunicacion del modulo con arduino o por el TX GPS.
el problema es que no puedo decodificar el codigo NMEA
las libreria tinys , espera leeer de principio GPGGA, GPRMC o GNGGA, GNRMC
este modulo al momento de mandar sus string manda lo siguinte.
$GPRSD:$GPGGA << en este caso la libreria ya no pudee decodificar el GPGGA por que de principio viene pegado GPRSD pero la cadena $GPRMC si viene limpia y podria decodigicarla , desgraciadamente no e podido obtener los datos ya parceleados, solo en codigo NMEA
mi codigo es el siguiente y se los pongo en repositorio porque uso TABS.
codigo
ayuda porfavor