Fiz conforme o artigo: https://www.handheldgroup.com/knowledge ... ps-module/
Eu preciso somente do nmea GPRMC por que me passa tanto a posição quanto velocidade no solo.
Retirando os outros nmea o GPS imprimi mais rapidamente o que eu quero assim aumenta a precisão do GPS com outro sensor que vou usar.
No programa u-center fica como eu quero mas ao conectar no raspberry pi continua imprimindo todos os nmea.
meu codigo:
Code: Select all
import time
import serial
serialPort = serial.Serial('/dev/ttyAMA0',9600, timeout=0.5)
while True:
s = serialPort.readLine()
gp = s.decode('ascii')
print(gp[0:6])
if gp[0:6] == '$GPRMC'
print('Linha: '+gp)
time.sleep(1)
Code: Select all
420,,,
$GPVTG
$GPGGA
$GPGSA
$GPGSV
$GPGSV
$GPGSV
$GPGSV
$GPGST
$GPZDA
$GPGBS
$GPRMC
Linha: $GPRMC,171455.00,A,0922.76353,S,04030.06317,W,0.214,,280420,,,A*7E
obrigado a todos