Van-e valakinek tapasztalata a címben említett témában? Debian linux alatt /dev/ttyUSB0 -n van a GPS eszköz, gpsd fut rendesen, adatokat is kap. Hogy lehet parancssorból időszinkronizálást végezni a GPS által szolgáltatott időhöz? NTPD -vel láttam pár példát, de az nem jó mert kizárólag induláskor állíthatom az időt, menet közben már nem megengedett, illetve ott valami 127.127.28.1 ipre hivatkoztak, amit nem látok amennyiben ezt a gpsd-nek kellene esetleg szolgáltatnia.
- 1504 megtekintés
Hozzászólások
Milyen pontosságú idő értékre van szükséged? Ebben a leírásban található, hogy lehet csak az NMEA stream alapján is szinkronizálni (mivel ott is másodpercenként jön az adat), vagy pedig egy másodpercenként érkező órajelhez is (ez kicsit melósabb).
http://www.lammertbies.nl/comm/info/GPS-time.html
A cikk írója szerint előbbi kb 1-5 ms pontosságú, utóbbi nagyon pontos is lehet.
Neked melyik kell?
- A hozzászóláshoz be kell jelentkezni
Van hogy induláskor 2008 vagy régebbi idő van (sajna nem sima pc, és nem is könnyű aksit cserélni benne). Egy körülbelüli aktuális pontos idő elégséges (nem kell ezred másodperc pontosság)
- A hozzászóláshoz be kell jelentkezni
NTPD -vel láttam pár példát, de az nem jó mert kizárólag induláskor állíthatom az időt, menet közben már nem megengedett
Az ntpd vigyaz ra, hogy ne ugraljon az ido, folyamatosan gyorsitja/lassitja az orat, ahogy szukseges.
Ha annyira nem szabad modosuljon az ido, akkor en
-g
parameterrel inditanam az ntpd-t, megvarnam, amig szinkronizal, es csak utana inditanam a nagyon kritikus programot.
illetve ott valami 127.127.28.1 ipre hivatkoztak
Ez nem valos IP, ha ezt latja az ntpd, akkor tudja, hogy az shm driveren keresztul kell elerje az eszkozt, amin keresztul vegulis a gpsd-vel beszelget.
Nalam igy nez ki az
ntp.conf
:
server 127.127.28.0 minpoll 4 maxpoll 4
fudge 127.127.28.0 time1 0.0 refid GPS
disable auth stats
driftfile /var/lib/ntp/ntp.drift
logfile /var/log/ntpd.log
restrict default kod notrap nomodify nopeer noquery
restrict 127.0.0.1
(A fudge erteket neked kell kikiserletezni.)
- A hozzászóláshoz be kell jelentkezni
"Pénztárgépről" van szó, tehát nem megengedett a menet közbeni állítgatás. Megnézem azt az shm drivert. Köszi
- A hozzászóláshoz be kell jelentkezni
Firmware, kemény assembler, '51 magos.
Van távkapcsolat, így napi egy frissítés (dátum, idő) a többi GPS pulzusok, interrupt ...
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni