Olá pessoal, comprei um módulo GPS LEA 6S para utilizar com Arduino, então para testá-lo removi o Atmega e conectei o módulo na placa do Arduino, como um conversor serial-USB. Usei o software do fabricante para testar o módulo e funcionou perfeitamente, mostrando as coordenadas, hora, etc. Porém quando fui analisar o que o módulo enviava pela Serial, percebi que eram variáveis mas não encontrei as informações de latitude e longitude, apenas alguns números e letras depois da variável. Minha dúvida é como eu poderia decodificar esse sinal para usar com o Arduino? Essas são as informações que o módulo envia via serial:
$GPRMC,144635.00,A,2603.88582,S,05337.48562,W,0.105,,171014,,,D*7A
$GPVTG,,T,,M,0.105,N,0.194,K,D*2E
$GPGGA,144635.00,2603.88582,S,05337.48562,W,2,07,1.48,566.2,M,6.0,M,,0000*6D
$GPGSA,A,3,30,28,09,05,07,10,20,,,,,,2.20,1.48,1.63*0A
$GPGSV,4,1,13,02,,,23,05,09,219,26,06,,,19,07,61,187,34*78
$GPGSV,4,2,13,08,,,19,09,55,132,27,10,57,237,36,13,,,31*71
$GPGSV,4,3,13,20,20,025,18,23,33,094,26,28,24,348,32,30,56,262,38*75
$GPGSV,4,4,13,51,24,287,36*41
$GPGLL,2603.88582,S,05337.48562,W,144635.00,A,D*65
e essas as coordenadas mostradas no software do fabricante:
-53.624812
-26.064887
esse é o módulo GPS:
http://pt.aliexpress.com/item/LEA-6S-UBLOX/699452767.html
Em anexo segue a tela do software do fabricante.
Desde já agradeço.