• Benvenuti su RaspberryItaly!
Benvenuto ospite! Login Login con Facebook Registrati Login with Facebook


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Tags
gps adafruit v3 breakout configurazione

[Problema] Configurazione GPS breakout v3 Adafruit
#1
Salve,

avrei un problema con il Gps. Non riesco a fargli fare un FIX che mi rilevi la posizione e che mi dia le coordinate tramite terminale.

Utilizzo Raspbian Jessie Lite. 

Ho questo Raspberry Pi (2011.12):
   

Il GPS di cui sto parlando è questo, molti probabilmente lo conoscete:
GPS ADAFRUIT

Ho usato questo suo tutorial:
https://learn.adafruit.com/adafruit-ulti...n?view=all

Ho usato sia la variante da TTL a USB sia la variante tramite GPIO , ma in entrambi i casi ricevo in risposta: GPS TIMEOUT

Ho verificato le connessioni dei cavi più e più volte.

In teoria quando verifico con il comando:
Codice:
cgps -s

Dovrei avere le coordinate della posizione, ma in risposta , come dicevo, viene:

Codice:
cgps:GPS timeout

Ho provato varie volte re-installando l'SO Raspbian jessie lite più volte.

L'ultima volta sono riuscito , tramite TTL, vedere cosa ho in risposta dalla porta USB prima dell'installazione del pacchetto python per farlo funzionare.

Come da tutorial ho provato con:
Codice:
ls /dev/ttyUSB*
Ho ricevuto:
Codice:
/dev/ttyUSB0
Poi ho fatto:
Codice:
sudo cat /dev/ttyUSB0

E in risposta ho avuto:
Codice:
$GPGGA,000157.800,,,,,0,00,,,M,,M,,*73

$GPGSA,A,1,,,,,,,,,,,,,,,*1E

$GPGSV,1,1,00*79

$GPRMC,000157.800,V,,,,,0.00,0.00,060180,,,N*49

$GPVTG,0.00,T,,M,0.00,N,0.00,K,N*32

$GPGGA,000157.800,,,,,0,00,,,M,,M,,*73



Mi sono detto, SI! FINALMENTE! , infatti avevo sbagliato le connessione tra cavo TTL e GPS.
Avevo meso Tx del TTL sul Tx del GPS e ugualmente su RX , mentre dovevo mettere Tx del TTL con RX del GPS e viceversa.

Ho installato poi il pacchetto python:
Codice:
sudo apt-get install gpsd gpsd-clients python-gps
dopodiché ho puntato il Demone del GPS sul TTL a USB:
Codice:
sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock

Ho testato nuovamente con:
Codice:
cgps -s
Però la risposta come sempre fin'ora è:

Codice:
lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqklqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk
x Time: n/a xxPRN: Elev: Azim: SNR: Used: x
x Latitude: n/a xx x
x Longitude: n/a xx x
x Altitude: n/a xx x
x Speed: n/a xx x
x Heading: n/a xx x
x Climb: n/a xx x
x Status: NO FIX (0 secs) xx x
x Longitude Err: n/a xx x
x Latitude Err: n/a xx x
x Altitude Err: n/a xx x
x Course Err: n/a xx x
x Speed Err: n/a xx x
x Time offset: n/a xx x
x Grid Square: n/a xx x
mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqjmqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj

cgps: GPS timeout

Angry Angry Angry Angry
 
E di nuovo sono fermo, non so dove sbattere la testa Huh Huh

Qualcuno è in grado di aiutarmi a passare oltre?

Ringrazio anticipatamente!
Risposta
#2
E se fosse difettoso? Hai modo di provarlo, magari collegato al pc? Naturalmente in campo aperto
Risposta
#3
tramite pc potrei solamente con il cavo USB to TTL, e devo vedere come poter fare questo con windows.

avrei modo ma devo vedere se c'è un modo di configurarlo su windows. Attualmente non saprei.
Risposta
#4
ho provato su windows.

Collegato al cavo USB to TTL dopodiché l'ho inserito nel pc.

Me lo rileva , provo a installare il driver, faccio partire il software del tutorial ma nulla.

Nell'attesa che faccia una prova fuori, all'aperto, qualcuno saprebe un'altro metodo per risolvere il problema?
Risposta
  


Vai al forum:


Navigazione: 4 Ospite(i)
Forum con nuovi Post
Forum senza nuovi post
Forum bloccato
Forum Redirect