Forum: Mikrocontroller und Digitale Elektronik GPS-Modul Neo 6/7 kein Fix. Geoblocking?


von Marek N. (Gast)



Lesenswert?

Hi,

ich habe je ein µ-Blox Modul bekommen: Neo 6 und Neo 7 von China-eBay.
Z.B. https://www.ebay.de/itm/164489952652 und 
https://www.ebay.de/itm/141880479017.
Leider fangen die Module kein Fix. Ich habe sie mehrere Nächte auf dem 
Dachboden betrieben und am WE auch draußen im Garten für einige Stunden, 
bis der Laptop-Akku alle war.

Selbst mein uraltes Garmin II hatte nach spätestens 30 Minuten nen Fix.

Die Fernspeisung der Antennen habe ich mit 3,3 V gemessen und auch die 
Antennen gegeneinander getauscht. Leider keine Abhilfe.

Aktuell habe ich das Neo7 auf die Fensterscheibe geklebt (keine 
Beschichtung) mit freier Sicht von SE bis SW und lasse es seit 2 h 
laufen aber immer noch kein Fix.
Ich sehe zwar "sehr viele" Sats im SNR-Diagramm, die aber nicht gelockt 
sind. Die Uhrzeit im RMC-Datensatz ist mit aktuell 0940UTC plausibel, 
allerdings kein Datum.

Was könnte die Usache sein?
Schlechtes Fake? Schrott/Ausschuss? Alte Firmware, die mit dem 
1023-Week-Rollover nicht klar kommt?
Oder gibt es für diese Module sogar ein Geoblocking, wie bei 
Handies/SIM-Karten, dass diese erst auf asiatischem Gebiet in Betrieb 
genommen werden müssen, bevor sie auf der restlichen Welt funktionieren?

Ratlose Grüße, Marek

P.S. Beim Neo 7 leuchtet die rote LED dauerhaft und zeigt, dass das 
Modul sucht. Beim Neo 6 ist die LED sogar komplett aus.

von BlaBla (Gast)


Lesenswert?

Interessant! Wollte mir auch die günstigen kaufen. Dann lass ich das mal 
lieber. In einem Video auf youtube habe ich ein tolles Tool von uBlox 
gesehen. Vielleicht kannst Du damit den Fehler finden. Meine Canon EOS 
7D MkII jedenfalls tut sich zur Zeit auch schwer mit dem Fixen der 
Position. Vielleicht gibt es zur Zeit Probleme mit den Signalstärken der 
Satelliten.

Hier der Link zum Video. Ungefähr in der Mitte des Videos wird das Tool 
gezeigt.
https://www.youtube.com/watch?v=T6V_nD4D8fg

von Helmut -. (dc3yc)


Lesenswert?

Von µ-Blox  gibt es das Programm u-center. Damit kannst du alle Module 
über die serielle Schnittstelle (oder einen USB-Konverter) bedienen. Da 
solltest du auch den Zustand deines Moduls feststellen können und ggf. 
einen Reset machen können.

von Michael U. (amiga)


Lesenswert?

Hallo,

ich habe hier einige verschiedene Module ähnlicher Art.
Einziges Problem war bisher, daß die oft mit tiefentladenen Puffer-Akkus 
ankommen, die Akkus sind dann Schrott.
Ohne werden dann keine Almanach-Daten gespeichert. Solche Module 
brauchen hier dann auf dem Balkon gern mal 2-3 Stunden für den ersten 
Fix, jedesmal bei Spannungsausfall. Halbwegs passende Akkus (gleicher 
Typ, etwas andere Bauform) habe ich mir mal besachafft ein gewechselt, 
dann war soweit alles ok.
Allerdings sind die Akkus bei einigen Modulen nach wenige Tagen soweit 
runter, daß das Spiel von vorn losging.

Gruß aus Berlin
Michaael

von BlaBla (Gast)


Lesenswert?

Ich habe mal meinen alten uBlox neo 6 herausgesucht. Der lag seit einem 
Jahr spannungslos im Schrank. Akku total leer. Nach ein paar Minuten 
fing die LED an zu blinken. Ich denke, dass er die Satelliten hat. Habe 
gerade keine Möglichkeit, die Geodaten auszulesen.

von BlaBla (Gast)


Lesenswert?

Marek N. schrieb:
> Ebay-Artikel Nr. 164489952652

Dieses Teil habe ich übrigens auch. Meiner läuft mit 5V.

von Jetzt weg mit dem Troll (Gast)


Lesenswert?

Auf den Dachboden, auf dem Balkon... ich wuerd mal das Handy hervor 
ziehen und mit einer GPS Status App nachschauen wieviele Satelliten 
empfangbar sind.

Und, falls grad kein Handy rumliegt... erzaehlt jeder GPS Chipsatz gerne 
seine Stories per NMEA protokol

von Marek N. (Gast)


Lesenswert?

Mahlzeit,

danke für die Schnellen Antworten.
Ich habe zwischenzeitlich die Abschirmung von der Antenne abgelötet und 
den Durchgang von Masse und Signalleitung verifiziert. Alles OK.

Habe mir u-center 21.02 installiert, erhalte aber prinzipiell die 
gleichen, leeren NMEA-Sätze wie unter VisualGPS.
Viele Sats angeblich in Sicht, aber kein Lock.
Mittlerweile wird auch nicht mal die UTC in GPRMC angezeigt :-(

Ich habe mal das Batteriechen (oder ist es wirklich ein Akku) vermessen: 
2,92 V. Ein bisschen wenig für eine Li-Zelle (Zum Verglich: Eine frische 
CR2032 in der Verpackung hat 3,3 V). Aber deswegen darf doch der Empfang 
nicht ausfallen!

Das Senden von "Hot/Warm/Cold Start" scheint wirkungslos.

Ich sehe gerade, das Neo7-Modul hat zwei LEDs: Eine Power-LED, die 
natürlich sofort an ist, wenn Vcc da ist und die Status-LED, die 
leuchten soll, wenn Daten empfangen werden und blinken, wenn ein Fix 
vorhanden ist.
Meine ist ganz aus.

Anbei noch die Boot-Message nach dem Einschalten (5 Vcc):
1
??:??:??  $GPTXT,01,01,02,u-blox ag - www.u-blox.com*50
2
??:??:??  $GPTXT,01,01,02,HW  UBX-G70xx   00070000 *77
3
??:??:??  $GPTXT,01,01,02,ROM CORE 1.00 (59842) Jun 27 2012 17:43:52*59
4
??:??:??  $GPTXT,01,01,02,PROTVER 14.00*1E
5
??:??:??  $GPTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*20
6
??:??:??  $GPTXT,01,01,02,ANTSTATUS=DONTKNOW*33
7
??:??:??  $GPTXT,01,01,02,LLC FFFFFFFF-FFFFFFFD-FFFFFFFF-FFFFFFFF-FFFFFFFD*2E
8
??:??:??  $GPRMC,,V,,,,,,,,,,N*53
9
??:??:??  $GPVTG,,,,,,,,,N*30
10
??:??:??  $GPGGA,,,,,,0,00,99.99,,,,,,*48
11
??:??:??  $GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
12
??:??:??  $GPGLL,,,,,,V,N*64
13
??:??:??  $GPTXT,01,01,02,ANTSTATUS=INIT*25
14
??:??:??  $GPRMC,,V,,,,,,,,,,N*53
15
??:??:??  $GPVTG,,,,,,,,,N*30
16
??:??:??  $GPGGA,,,,,,0,00,99.99,,,,,,*48
17
??:??:??  $GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
18
??:??:??  $GPGSV,3,1,11,03,,,26,06,,,25,13,,,24,18,,,27*75
19
??:??:??  $GPGSV,3,2,11,27,,,25,30,,,27,31,,,28,32,,,23*74
20
??:??:??  $GPGSV,3,3,11,33,,,27,37,,,28,39,,,27*7D
21
??:??:??  $GPGLL,,,,,,V,N*64
22
??:??:??  $GPTXT,01,01,02,ANTSTATUS=OK*3B
23
??:??:??  $GPRMC,,V,,,,,,,,,,N*53
24
??:??:??  $GPVTG,,,,,,,,,N*30
25
??:??:??  $GPGGA,,,,,,0,00,99.99,,,,,,*48
26
??:??:??  $GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
27
??:??:??  $GPGSV,6,1,22,01,,,32,02,,,32,03,,,32,04,,,31*79
28
??:??:??  $GPGSV,6,2,22,05,,,34,06,,,32,07,,,32,08,,,33*76
29
??:??:??  $GPGSV,6,3,22,09,,,31,10,,,34,11,,,31,13,,,30*72
30
??:??:??  $GPGSV,6,4,22,18,,,34,20,,,31,27,,,33,28,,,33*7A
31
??:??:??  $GPGSV,6,5,22,30,,,30,31,,,29,32,,,30,33,,,33*71
32
??:??:??  $GPGSV,6,6,22,37,,,35,39,,,36*74
33
??:??:??  $GPGLL,,,,,,V,N*64

Die Firmware ist von 2012. Der letzte Week-1023-Rollver war 2019 [1].
Könnte es damit was zu tun haben?
Ich kann mir sonst nich vorstellen, warum zwei unterschiedliche 
Modulgenerationen keinen Fix bekommen.

Beste Grüße, Marek

[1] https://en.wikipedia.org/wiki/GPS_Week_Number_Rollover

von Hugo (Gast)


Lesenswert?

Hallo,

hier ist eine mögliche Lösung:
https://m.heise.de/make/artikel/Mobil-navigieren-mit-Arduino-2590673.html?seite=all
beschrieben.

Hugo

von Christian J. (Gast)


Lesenswert?

Ich habe genau die gleichen. Es sind Fakes, d.h. das eine ist ein Neo 5. 
Da ist nur der Aufkleber geändert worden. 2012 ist uralt Firmware. 
Ansonsten aber funktionieren sie einwandfrei, brauchen aber viel Strom, 
ca 70-90mA und 150mA beim Suchen. Jedoch sind viele Funktionen über 
u-center nicht erreichbar. z.b. ist bei keinem dieser Module der 
Stromspar Mode erreichbar, weil der festverdrahtet ist auf Dauernd-An. 
Da kannste machen was du willst, das geht nicht. Auch bei den Beitian 
nicht.

Mit der kleinen Antenne kriege ich auch keinen Fix.

Du solltest lieber Beitian 280 oder 880 nehmen, die sind zwar teurer (25 
Euro) aber dafür 100% kompatibel mit ublox und haben ein E2PROM drauf 
für das Backup. Ich nutze die auch in meinem Logger und programmiere die 
über die U-CFG Schnittstelle on-the-fly. Haben sogar im Wohnzimmer 
Empfang durch die Decke.

Die rote LED zeigt nur, dass beim RMC das "A" da ist, also ein Fix, 
Heisst aber noch lange nicht, dass die Datenfelder alle voll sind. Das 
dauert einiges länger.

von Christian J. (Gast)


Lesenswert?

BlaBla schrieb:
> Marek N. schrieb:
>> Ebay-Artikel Nr. 164489952652
>
> Dieses Teil habe ich übrigens auch. Meiner läuft mit 5V.

Ist ein Neo-5, was umgelabelt wurde. Bin auch drauf reingefallen. Für 
Batterieanwendungen total witzlos, das Ding wird sogar warm im Betrieb.

von Marek N. (Gast)


Lesenswert?

Guten Morgen,

danke für die Rückmeldung!
Wundert mich, dass es doch so viele Probleme gibt mit den Modulen, 
obwohl sie so populär sind: Drohnen, Datenlogger, APRS-Tracker, GPSDO 
etc.

Ich habe mir die von  Hugo vorschlagene Lösung angeschaut und auch halb 
verstanden. Das dort vorgeschlagene "Arduino-Sketch für Ublox" habe ich 
auf einen nano installiert, bekomme aber nur die Hex-Codes in einer 
endlosen Zahlenkolonne geliefert (GPS-Modul natürlich am virtuellen UART 
Pin 4 und 5). Offensichtlich reagiert das Modul wirklich nicht.

Naja, vielleicht kann ich wenigstens die Antennen weiter verwenden.
Werde nun eine Rückerstattung veranlassen.

Beste Grüße, Marek

von Mike J. (linuxmint_user)


Lesenswert?

Marek N. schrieb:
> bekomme aber nur die Hex-Codes in einer
> endlosen Zahlenkolonne geliefert (GPS-Modul natürlich am virtuellen UART
> Pin 4 und 5). Offensichtlich reagiert das Modul wirklich nicht.

Was für Daten empfängst du denn da? Kannst du da mal etwas mitlogen und 
mir schicken? Es sind vielleicht einfach Daten im SiRF-Protokoll 
(Sirf-Binary Modus) und du müsstest erst auf NMEA umschalten.

https://cdn.sparkfun.com/datasheets/Sensors/GPS/SiRF_Binary_Protocol.pdf

Seite 25 - Switch To NMEA Protocol – Message ID 129

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.