Problema con GPS ublox Neo 6M

Ciao a tutti,
è da giorni che cerco di leggere l'uscita di un sensore GPS (Ublox Neo 6M+antenna) ma non sto ottenendo nessuno risultato. Il PC comunica con il sensore, ma escono delle stringhe senza senso. Tipo queste:

10:21:51 [11:21:46] $GPRMC,102151.00,V,,,,,,,241217,,,N78
10:21:51 [11:21:46] $GPVTG,,,,,,,,,N
30
10:21:51 [11:21:46] $GPGGA,102151.00,,,,,0,00,99.99,,,,,,60
10:21:51 [11:21:46] $GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99
30
10:21:51 [11:21:46] $GPGSV,1,1,03,19,,,20,22,,,21,24,,,21*76

Questi dati non coincidono con quello che dovrebbe essere. Preciso che il modulo è sul davanzale, quindi vede perfettamente il cielo. Per esempio nella riga del $GPRMC c'è la "V" che sul manuale indica che c'è un errore. Però non so da dove possa derivare per andare a sistemare. Qualcuno ha esperienza di questi oggetti?
Comunque auguri a tutti!!! :smiley: :smiley: :smiley:

Sul davanzale non puó bastare per avere la ricezione di almeno 3 satelliti.
Farei una prova in campo aperto o sul tetto della casa.

Ciao Uwe

E' sul davanzale al 2 piano di una bifamiliare. C'è molto spazio libero (sono in compagna). Comunque proverò a fare questa prova per sicurezza. Altre idee?

Ciao a tutti e buon Natale a tutti,

ritornando al mio problema, ho provato a mettere il sensore sotto il celo aperto. Ma nulla, mi dà gli stessi dati.

Miki56:
Il PC comunica con il sensore, ma escono delle stringhe senza senso. Tipo queste:

10:21:51 [11:21:46] $GPRMC,102151.00,V,,,,,,,241217,,,N78
10:21:51 [11:21:46] $GPVTG,,,,,,,,,N
30
10:21:51 [11:21:46] $GPGGA,102151.00,,,,,0,00,99.99,,,,,,60
10:21:51 [11:21:46] $GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99
30
10:21:51 [11:21:46] $GPGSV,1,1,03,19,,,20,22,,,21,24,,,21*76

Quelle NON sono affatto scritte sensa senso, sono delle comunissime sentenze NMEA ... studiatene il significato :wink:

Guglielmo

I dati sono sensati ma il modulo non si é sincronizzato e percui mancano i dati GPS.
l' ora e data ci sono.

0:21:51 [11:21:46] $GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
Il 1 dopo il A dice che il modulo non é sincronizzato.

10:21:51 [11:21:46] $GPGSV,1,1,03,19,,,20,22,,,21,24,,,21*76
Il terzo valore (03) dice che vede 3 satelliti
Il valori dopo dicono il numero identificativo di al massimo 4 satelliti e la loro posizione (Elevation e Azimut) e la qualitá di segnale (a secondo di produttore del modulo il numero ha diversa qualitá) se il modulo vede piú di 4 satelliti allora il primo numero dice quanti pacchetti GSV ci sono e il secondo nujmero dice quale é (per esempio se vedesse 5 satelliti: 1di2 o 2di2)
In questo caso
Satelite 19 niente Elevatione e niente Azimut, segnale 20
Satelite 22 niente Elevatione e niente Azimut, segnale 21
Satelite 24 niente Elevatione e niente Azimut, segnale 21

Dirrei che il segnali sono troppo bassi.
Ma il modulo ha un antenna collegata?

Ciao Uwe

Le stringhe ho provato a dare un'occhiata ma a me sembra che non siano complete, cioè non riesca a sincronizzare. L'antenna c'è, ecco il modulo che ho preso:

GYNEO6MV2 GPS Module NEO-6M GY-NEO6MV2 Board with Antenna

1 Like

Potevi anche mettere il link eh ... ::slight_smile:

Comunque, dal mix del nome e della foto desumo che il modulo sia QUESTO ...

1. dubito fortemente che quello sia un vero modulo ublox NEO-6M ... probabilmente una cinesata marcata allo stesso modo ma di dubbio funzionamento ...
... Per capire cosa intendo, ti consiglio di leggere QUESTO mio precedente thread.

2. con quell'antennina la vedo veramente dura avere un buon segnale GPS ...

Consiglio, visto anche il prezzo di quell'affare? Butta il tutto e compra un modulo affidabile, al giusto prezzo, da un venditore serio, come QUESTO !

Guglielmo

Si hai ragione, potevo mettere benissimo il link... avevo la foto pronta e l'ho caricata. E' esattamente il modulo che hai linkato. E' stato acquistato su ebay e non ho speso molto :neutral_face: :roll_eyes:

Ho controllato l'etichetta con in datasheet e sembra coincidere.
Niente, allora acquisterò un modulo da un fornitore più affidabile. Una volta provato vi aggiornerò.

Per completezza aggiungo che ho provato a by-passare Arduino tramite un convertitore FTD1232 + u-center (programma direttamente scaricato dal sito di ublox), il risultato è identico. Se apro la seriare (dal programma) mi escono le stesse stringhe. Non so se lo conoscete, ma aggiungo uno foto per chi non lo conoscesse.

Metti sempre le ultime sentenze quando le più importanti sono le prine 3/4 righe appena collegato (... quando il modulo si identifica) ... metti quelle.

Guglielmo

P.S.: Ti ho già indicato che quelle righe sono delle normali sentenze NMEA e ti ho anche messo il link per decodificarle

Dubito che per 4€ possa comprare un modulo funzionante.
Ciao Uwe

E' molto probabilmente un bel "fake" come quello che ho indicato io nel mio thread ...

... vedrai che si tratta di un vecchissimo ubolx 6 rimarcato come ubold NEO-M6 :wink:

Vale sempre il COMMENTO di Astro :smiley:

Guglielmo

Ho letto il tuo thread Guglielmo. Dato i soldi che ho speso penso che sia un "fake"; Magari potrei aprirlo. Comunque visti i prezzi così bassi mi era scappata un attimo la mano e ho preso un secondo modulo

Proverò a comprare dal sito che mi hai suggerito.

Io ho un paio di quei moduli supereconomici e funzionano niente male, per il prezzo. Conta che la prima volta ci può mettere un po' a sincronizzarsi, 2-3 minuti.