• Welcome to LusoRobótica - Robótica em Português.
 

Arduino + GPS

Started by Alentejo, 30 de July de 2009, 23:52

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Alentejo

Ola gostaria que alguém me ajuda-se no seguinte: eu estou a receber tramas vindo GPS, que neste caso são as RMCs, e dela queria retirar apenas a data!! Eu ja fiz um programa onde inicializava um buffer igual à uma trama RMC e consegui retirar a data!!mas quando esta vem do GPS não consigo!! 

kast

oi

Coloca aí o código que estás a utilizar. Só assim se pode analisar.

Kast
Os electrões são nossos amigos !!! :D

kast

#2
Bom ... não percebo muito de c mas aconselho-te a fazeres o seguinte:

1- Precisas de mais imaginação para o nome das variáveis  ;D
2- Em vez de configurares o gps para só receberes as linhas com "$GPRMC" porque não só retirares a data dessas ? (ou seja só mexes nessas linhas)
3- Atenção que, pelo menos no meu gps, nem sempre apanhas a linha no inicio, logo só devias começar a contas as virgulas depois de um <LF> ou <CR>
4- O i++ não está no sitio certo ... devia estar um pouco antes não ?
5- Para mandares mostrar a variável buffer fá-lo atentendo a que é um array, isto é manda mostrar caractere por caractere.
6- Tens a certeza de que está a receber dados do gps ?

Como disse antes não percebo muito de c. No entanto espero ter ajudado.
Os electrões são nossos amigos !!! :D

Alentejo

LLOOOLL  ;D ás vezes o desespero dá para isso "nomes impróprios" Olha vou ter em conta os conselhos que me destes e vou ver se consigo o pertendido!!Desculpa lá!!Um grande abraço e obrigado

metRo_

Onde está o código? :S

ricardo-reis

evaporou-se, k ele já aí esteve.. :)