Welkom  

   

Mijn Menu  

   

What's Up  

za mei 18 @12:00AM
ZF Pinkstertrip 2024
   

Wedstrijd  

Geen evenementen
   
   
   
   
   
   
   
   
   
   
   
   
   
   
Welkom, Gasten

Onderwerp: Weer een GPS datum probleem (gpsd)

Weer een GPS datum probleem (gpsd) 25 okt 2021 07:06 #1334905

Zag vanochtend dit artikel op tweakers
Tweakers schreef :
Het gaat volgens de waarschuwing om apparaten die gpsd versie 3.20, 3.21 of 3.22 draaien. Die versies van de daemon zijn uitgebracht tussen 31 december 2019 en 8 januari 2021. Versie 3.23 kwam uit op 6 augustus van dit jaar, waardoor er een periode van iets meer dan anderhalf jaar bestaat waarin die toentertijd nieuwste versie van gpsd de bug had.
Trotse eigenaar van de IW-31 'Zwaantje'
Laatst bewerkt: 25 okt 2021 09:45 door Maarten-IW31.
Alleen ingelogde leden kunnen reageren.

Weer een GPS datum probleem (gpsd) 25 okt 2021 07:12 #1334907

De vraag is nu of alle leveranciers van systemen waar de bug kan opduiken nu een waarschwing doen uitgaan en een werkkbare oplossing leveren.
Alleen ingelogde leden kunnen reageren.

Weer een GPS datum probleem (gpsd) 25 okt 2021 08:46 #1334932

  • rooiedirk
  • rooiedirk's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 6437
Als ik op Github kijk dan is tweakers een beetje laat!
GPSD time will jump back 1024 weeks at after week=2180 (23-October-2021)
https://gitlab.com/gpsd/gpsd/-/issues/144 En 23 oktober is intussen voorbij.
Alleen ingelogde leden kunnen reageren.

Weer een GPS datum probleem (gpsd) 25 okt 2021 08:52 #1334934

rooiedirk schreef :
Als ik op Github kijk dan is tweakers een beetje laat!
GPSD time will jump back 1024 weeks at after week=2180 (23-October-2021)
https://gitlab.com/gpsd/gpsd/-/issues/144 En 23 oktober is intussen voorbij.

Even 't artikel lezen, dit is een bug, geen roll-over:
tweakers.net schreef :
Gps-software heeft wel eens te maken met een roll-over-moment, maar dat gebeurt eens in de 1024 weken, of 19,6 jaar, en die gebeurtenis heeft in 2019 al plaatsgevonden. Dat is dan ook niet waar deze bug om gaat: het probleem ligt bij een rekenfout die gemaakt is in een stuk code dat geschreven is om te anticiperen op een schrikkelseconde, die zich ergens in de toekomst gaat voordoen. Als de bug aanwezig is in een systeem, zal deze zich voordoen bij het aanbreken van de zondag en gaat de tijd op het gps-apparaat terug naar maart 2002. Als dat gebeurt, is de kans groot dat een dienst spaak loopt.

<edit>
Hmm, even je gitlablinkje gelezen, zou zomaar toch hetzelfde issue kunnen zijn, goed gezien!
"This code is going to trigger a 1024 week backward time jump from Saturday October 16, 2021 to Sunday March 3, 2002."
Dan zit Tweakers er wel verder naast- hoewel de 20 jaar een afronding kan zijn.. Gegeven blijft dat we (voorzover mogelijk) wel even gpsd moeten updaten!
</edit>
Trotse eigenaar van de IW-31 'Zwaantje'
Laatst bewerkt: 25 okt 2021 09:26 door Maarten-IW31.
Alleen ingelogde leden kunnen reageren.

Weer een GPS datum probleem (gpsd) 25 okt 2021 09:29 #1334948

  • Calidris
  • Calidris's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 27124
Het heeft volgens mij helemaal niets met GPS te maken.....

GPSD is gewoon een stukje software op een linux of windows computer en niet in de GPS.

Ik denk alleen dat of de meute of ik het niet begrijp?

en.wikipedia.org/wiki/Gpsd

wiki.openstreetmap.org/wiki/Gpsd

gpsd.gitlab.io/gpsd/index.html
ZF informatie kanaal Telegram: t.me/zeilersforum
Alleen ingelogde leden kunnen reageren.

Weer een GPS datum probleem (gpsd) 25 okt 2021 09:36 #1334952

Calidris schreef :
Het heeft volgens mij helemaal niets met GPS te maken.....

GPSD is gewoon een stukje software op een linux of windows computer en niet in de GPS.

Ik denk alleen dat of de meute of ik het niet begrijp?

Hey meneer van Gaal! :silly:

gpsd heeft wel degelijk met GPS te maken.
Niet iedereen gaat hier last van hebben, maar dat wordt ook helemaal niet beweerd. De post is gewoon bedoeld als een waarschuwing voor hen die wél gpsd (denken te) gebruiken, om even te checken hoe hun implementatie ervoor staat. Niet meer, niet minder.
Trotse eigenaar van de IW-31 'Zwaantje'
Alleen ingelogde leden kunnen reageren.

Weer een GPS datum probleem (gpsd) 25 okt 2021 09:42 #1334956

Calidris schreef :
Het heeft volgens mij helemaal niets met GPS te maken.....

GPSD is gewoon een stukje software op een linux of windows computer en niet in de GPS.

Daar lijkt het inderdaad sterk op.
GPS (het systeem) gaat gewoon door, met eens per 1024 weken een week roll over (totdat we 13 bits weeknummers krijgen).

Er is vast heel veel software die de GPS-data fout gebruikt. GPSD is er daar kennelijk een van.
Niets aan de hand met GPS.
"You means de Womens' Libromatium Movenint done created de uncontrollable urgement to play dingle-dangle-dingle wit de personal requipment of yo own gender?" Zappa, Thing Fish
Alleen ingelogde leden kunnen reageren.

Weer een GPS datum probleem (gpsd) 25 okt 2021 12:40 #1335001

  • Calidris
  • Calidris's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 27124
Maarten-IW31 schreef :
Calidris schreef :
Het heeft volgens mij helemaal niets met GPS te maken.....

GPSD is gewoon een stukje software op een linux of windows computer en niet in de GPS.

Ik denk alleen dat of de meute of ik het niet begrijp?

Hey meneer van Gaal! :silly:

gpsd heeft wel degelijk met GPS te maken.
Niet iedereen gaat hier last van hebben, maar dat wordt ook helemaal niet beweerd. De post is gewoon bedoeld als een waarschuwing voor hen die wél gpsd (denken te) gebruiken, om even te checken hoe hun implementatie ervoor staat. Niet meer, niet minder.

Het heeft dus niet met GPS zelf te maken, alleen met een eventuele achterliggende applicatie. De berichtgeving is dus zéér misleidend.
Er is dus géén GPS datum probleem.
99,99% weet niet het verschil tussen GPS of GPSD denk ik.
ZF informatie kanaal Telegram: t.me/zeilersforum
Alleen ingelogde leden kunnen reageren.

Weer een GPS datum probleem (gpsd) 25 okt 2021 14:07 #1335023

  • holtere
  • holtere's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 16267
Zit ik aan de goede kant :)
Alleen ingelogde leden kunnen reageren.

Weer een GPS datum probleem (gpsd) 25 okt 2021 14:12 #1335025

  • K-NO
  • K-NO's Profielfoto
  • aanwezig
  • Gebruiker
  • Berichten: 135
Calidris schreef :
Het heeft volgens mij helemaal niets met GPS te maken.....

GPSD is gewoon een stukje software op een linux of windows computer en niet in de GPS.

Ik denk alleen dat of de meute of ik het niet begrijp?

en.wikipedia.org/wiki/Gpsd

wiki.openstreetmap.org/wiki/Gpsd

gpsd.gitlab.io/gpsd/index.html

Het gaat inderdaad om de software gpsd. Alleen weet je niet precies waar dit allemaal gebruikt wordt. Het kan best zijn dat het ook in je plotter gebruikt wordt zonder dat dat aan de buitenkant staat.
Alleen ingelogde leden kunnen reageren.

Weer een GPS datum probleem (gpsd) 25 okt 2021 16:24 #1335062

  • Calidris
  • Calidris's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 27124
Nou Brambo, kom er maar in?

Openplotter?

Gepost met de officiële Zeilersforum-app
ZF informatie kanaal Telegram: t.me/zeilersforum
Alleen ingelogde leden kunnen reageren.

Weer een GPS datum probleem (gpsd) 25 okt 2021 17:00 #1335070

  • HotSnail
  • HotSnail's Profielfoto
  • aanwezig
  • Gebruiker
  • Berichten: 1289
Ik was hier zelf ook best benieuwd naar toen ik het artikeltje een paar dagen geleden zag, ik vermoed inderdaad dat openplotter er op draait (als er een losse gps ontvanger aan hangt en niet één via NMEA) . Maar er zal ook vast hardware zijn waar de fabrikant niet zelf een stuk GPS software voor geschreven heeft en dan waren plotters het eerste waar ik aan moest denken. Volgens mij draait Raymarine op een Android variant toch?
Alleen ingelogde leden kunnen reageren.

Weer een GPS datum probleem (gpsd) 25 okt 2021 17:57 #1335091

  • Knoet
  • Knoet's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 2115
Gpsd zit inderdaad in de Openplotter distributie en je kan in de Serial app apparaten aan gpsd knopen.
openplotter.readthedocs.io/en/....html?highlight=gpsd
Daarbij is het wel zo dat gpsd niet de standaard manier is om devices te verbinden, de voorkeur is rechtstreeks naar SignalK. Maar het kan wel, dus als je een setup hebt waar je gpsd gebruikt en je hebt net de verkeerde versie, dan moet je daar wat mee.

Ik heb er hier een staan die al een tijdje geen update gehad heeft, die draait gpsd 3.17. Dat is nog van vóór deze bug als ik het goed begrijp.
Bert
Spækhugger
Alleen ingelogde leden kunnen reageren.

Weer een GPS datum probleem (gpsd) 25 okt 2021 18:14 #1335100

  • rooiedirk
  • rooiedirk's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 6437
GPSD is voor ons bootjes mensen vooral in gebruik om één GPS door meerdere programma's gelijktijdig te laten gebruiken. Simpel gezegd leest het GPS data van een serieële (USB) poort en sluist dit dan door naar een netwerk verbinding.
In de GPSD code zit een stukje dat probeert de GPS rollover te corrigeren, en daar zat een foutje in. (In de nieuwste versie dus niet meer)
Mijn computer is een Ubuntu variant,bijgewerkt tot vorige maand en heeft GPSD versie 3.20. zou fout moeten zijn. Ik ga het gelijk proberen :)
Edit:
Gaat nog steeds goed!
20:43:42 (GPSD:localhost:3011) $GPRMC,184342,A,5242.0101,N,00517.4852,E,0.0,349.2,251021,0.0,E,A*13<0x0D><0x0A>
Laatst bewerkt: 25 okt 2021 18:47 door rooiedirk.
Alleen ingelogde leden kunnen reageren.

Weer een GPS datum probleem (gpsd) 25 okt 2021 19:29 #1335126

  • rooiedirk
  • rooiedirk's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 6437
Wat GPSD ook doet is een correctie voor schrikkel seconden.
Mijn computer heeft de tijd gesynchroniseerd vanaf het internet. (NTP)
Bij de GPS direkt aangesloten kan je een verschil zien tussen computertijd en GPS tijd.
21:13:44 (Serial:/dev/ttyUSB0) $GPRMC,191349,A,5242.0110,N,00517.4816,E,0.0,351.4,251021,0.0,E,A*13<0x0D><0x0A>
Naast de 2 uur verschil dus ook nog 5 seconden mis.
Via GPSD is dit verschil gecorrigeerd.
20:43:42 (GPSD:localhost:3011) $GPRMC,184342,A,5242.0101,N,00517.4852,E,0.0,349.2,251021,0.0,E,A*13<0x0D><0x0A>
Een goede GPS ontvanger kan dit zelf corrigeren, maar de goedkopere (mijne dus) hebben een vast verschil in geprogrammeerd, wat dus na een tijdje niet meer klopt.

Mijn 5 sec verschil betekent dat mijn GPS ergens tussen 01/01/1999 - 01/01/2006 is geprogrammeerd.
Alleen ingelogde leden kunnen reageren.

Weer een GPS datum probleem (gpsd) 26 okt 2021 07:05 #1335196

Bedankt voor de info Rooiedirk weer wat geleerd! Top!
Onno Harders eigenaar van
www.boatcontroller.nl en www.pcnautic.nl
Prutsen is de meest onderschatte fase van een creatief proces
Alleen ingelogde leden kunnen reageren.
Tijd voor maken pagina: 0.297 seconden
Gemaakt door Kunena
   
   
   
   
© Zeilersforum.nl