- Mostrar pela serial o que passa pela serial do GPS e ver quando exatamente ele trava, se é logo no primeiro byte, depois de uma linha, depois de uma certa qtd de caracteres, etc.;
- Colocar só o GPS;
- O GPS fica mandando dados e mais dados de forma rápida (umas 10 linhas por segundo) será que sua memória (array) não está lotando ??? Quando fiz uma rotina pra GPS era complicado por isso... era mta informação... Precisava acumular o que queria, tratar na propria rotina de interrupção serial e desprezar o resto. Eu tratava a cada [#13] recebido para já poder descartar (zerar os contadores).