PDAclub.pl - Forum użytkowników technologii mobilnych

Nawigacja GPS => AutoMapa => Wątek zaczęty przez: palmus w Październik 29, 2007, 09:49:37

Tytuł: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: palmus w Październik 29, 2007, 09:49:37
Witam, zauważyłem, że to działa(!) ale jest jedna dziwna sprawa.

Różnica pomiędzy czasem synchronizowanym przez AM a  czasem DCF77 z Frankfurtu wynosi ok. 34 sek.
Oczywiście nie ma to większego, praktycznego znaczenia, ale może ktoś też to zauważył u siebie, lub wie skąd się to bierze?
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: MarcinM. w Październik 29, 2007, 10:57:28
Też to zauważyłem. Widocznie czas nadawany z satelity nie jest tym z Frankfurtu (czyli wzorcowym). Niby te pół minuty to nie jest bardzo dużo, ale chyba nie byłoby problemu, żeby z satelity nadawać dokładny czas.
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: Tricolore w Październik 29, 2007, 11:31:07
Każdy satelita GPS ma na pokładzie zegar atomowy, który jest cały czas porównywany (i korygowany) między wszystkimi satelitami i z zegarem atomowym stacji naziemnej. Ponoć właśnie czas GPS jest najdokładniejszym czasem (wynika to z zasady działania GPS). Więc może ten z Frankfurtu jest "przesunięty"?
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: jacol w Październik 29, 2007, 11:49:26
Z takim "przesunięciem" to nadawanie czasu DCF pozbawione byłoby sensu.

Wydaje się, że to programiści AM uznali że dokładność minutowa jest w przypadku pocketa wystarczająca i podczas aktualizacji AM nie ingeruje w bieg sekund.

Sprawdziłem jednak inne programy - Oziego i Garmin Mobile XL i oba ustawiają czas z dokładnością sekundową.
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: Tricolore w Październik 29, 2007, 12:01:12
Też mi to "przesunięcie" nie  bardzo pasowało. A co do Twojej hipotezy nt. sposobu synchornizacji czasu przez AM to wydaje się najbardziej prawdopodobna.
Porównałem właśnie czas podawany via GPS (w programach: MioMap, NoniGPSPlot i Sirf Star GPS Tweaker) i czas podawany przez stację meteo, w której jest synchronizowany właśnie z Frankfurtu (DCF77) i "na oko" pokrywają się idealnie.
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: nocnyMarek w Październik 29, 2007, 12:02:04
Problem w tym, że UTC nie jest jedynym wzorcem czasu, jest ich kilka i różnią się wskazaniami.
System satelitarny GPS też ma swój własny wzorzec:
http://www.leapsecond.com/java/gpsclock.htm
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: RUKAT w Październik 29, 2007, 12:09:38
Problem w tym, że UTC nie jest jedynym wzorcem czasu, jest ich kilka i różnią się wskazaniami.
System satelitarny GPS też ma swój własny wzorzec:
http://www.leapsecond.com/java/gpsclock.htm
Ale garminy korzystają z tego samego systemu gps co AM więc wzorzec czasu też mają chyba ten sam a czas się nie zgadza :(
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: nocnyMarek w Październik 29, 2007, 12:17:07
Różnica czasu między wzorcami jest znana, jeśli Garminy podają dokładny czas UTF
to znaczy, że ich oprogramowanie koryguje wyświetlany czas tę różnicę.
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: RUKAT w Październik 29, 2007, 12:25:26
Jakiś czas temu założyłem podobny wątek tylko że wtedy (nie chce mi się sprawdzać ale to chyba było w AM4.01) różnica czasu pomiędzy AM i garminem była zmienna czyżby teraz była stała . Idę odpalić garmina i sprawdzę.

edit: Bez zmian jak pływało tak i pływa . w  10 min.zmieniło się o 8 sek.
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: palmus w Październik 29, 2007, 12:51:09
No to mamy kilka wzorców czasu, a z linka nocnegoMarka wynika, że czas GPS i Loran popłynął o masę sekund od wystartowania. Tak to należy czytać??
Na użytek AM może i owe 30 kilka sekund to pikuś, ale przy dzisiejszych możliwosciach, można było chyba zaokrąglić czas do 1 sek. bez strat w zasobach PPC...
 
Krótko mówiąc (pytając) to jaki czas jest "jedynie słuszny"?
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: RUKAT w Październik 29, 2007, 13:11:17

Krótko mówiąc (pytając) to jaki czas jest "jedynie słuszny"?

Czas na piwo  :grin: :grin: :grin:
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: al41 w Październik 29, 2007, 13:40:03

Krótko mówiąc (pytając) to jaki czas jest "jedynie słuszny"?

Czas na piwo  :grin: :grin: :grin:
Po  13 czas  :grin:
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: palmus w Październik 29, 2007, 14:06:49
Zaraz Moderatory zamkną wątek i rzeczywiście trzeba będzie pójść na browar  :wink:
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: daro.s w Październik 29, 2007, 19:04:04
IGo przy każdym uruchomieniu i złapaniu fiksa synchronizuje czas z dokładnością do ok sekundy, więc da się to oprogramować. Faktycznie w AM "działa" to dość dziwnie. 
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: emisiu w Październik 30, 2007, 20:36:52
Witam, zauważyłem, że to działa(!) ale jest jedna dziwna sprawa.

Różnica pomiędzy czasem synchronizowanym przez AM a  czasem DCF77 z Frankfurtu wynosi ok. 34 sek.
Oczywiście nie ma to większego, praktycznego znaczenia, ale może ktoś też to zauważył u siebie, lub wie skąd się to bierze?

Temat był już poruszany, to wiana AM. Inne programy go nawigacji lub programy do synchronizacji czasu na podstawie GPS robią to z dokładnością poniżej jednej sek. i to na nawet bardzo powolnym PDA-a. Dokładność czasu podawanego przez system GPS sięga milionowych części sekundy.

Obserwując moje dwa domowe budziki synchronizowane z Frankfurtem, i porównując je z czasem wyświetlanym przez PDA dostrzegam minimalną różnicę, ale nie większą niż jakieś pół sekundy.
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: Tricolore w Październik 30, 2007, 21:05:40
Obserwując moje dwa domowe budziki synchronizowane z Frankfurtem, i porównując je z czasem wyświetlanym przez PDA dostrzegam minimalną różnicę, ale nie większą niż jakieś pół sekundy.

Obserwowana różnica może być spowodowana "bezwładnością" wyświetlacza w PPC.
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: MarcinM. w Październik 31, 2007, 11:36:19
Mówicie, że to wina Automapy, ale mój NavRoad już na starcie, to znaczy zanim uruchomię Automapę, synchronizuje czas z satelity i ten czas też jest przesunięty o ok. 30s. Zegarek "naręczny" mam synchronizowany z nadajnika z Frankfurtu i on "piska" idealnie z czasem wzorcowym z radia o godz. 12. Czyli ten z nawigacji jest niedokładny.
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: palmus w Październik 31, 2007, 13:05:43
Twój sprzęt robi to sam.Mój, niestety, nie ma takiej funkcji. AM dodaje takową.
Owe 30 sek. wywołało ten wątek przecież ;-)
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: Tricolore w Październik 31, 2007, 15:14:35
Czyli ten z nawigacji jest niedokładny.

Wszystko jest względne. Czas też ;)

A u mnie jak pisałem wyżej nie ma żadnego przesunięcia, zbieżnośc jest - można powiedzieć - idealna. I co teraz z tym zrobimy?
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: emisiu w Październik 31, 2007, 19:57:32
Mówicie, że to wina Automapy, ale mój NavRoad już na starcie, to znaczy zanim uruchomię Automapę, synchronizuje czas z satelity i ten czas też jest przesunięty o ok. 30s. Zegarek "naręczny" mam synchronizowany z nadajnika z Frankfurtu i on "piska" idealnie z czasem wzorcowym z radia o godz. 12. Czyli ten z nawigacji jest niedokładny.

A możesz napisać jaki program jest za to odpowiedzialny? Bo sam NavRoad jako taki nic nie synchronizuje, co najwyżej system operacyjny uruchamia jakąś aplikację do synchronizacji. kiedyś bawiłem się czyimś NavRoad-em, ale on nie miał takiej funkcjonalności jaką ty opisujesz - jedynie za pomocą AM można było zsynchronizować czas.
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: palmus w Październik 31, 2007, 20:19:34
A może wystarczyło do AM-owego synchronizowania czasu dodać programowo jakieś 33,37452339629436 sek.?? :E
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: emisiu w Listopad 02, 2007, 19:37:18
A może wystarczyło do AM-owego synchronizowania czasu dodać programowo jakieś 33,37452339629436 sek.?? :E

Jeśli już to nie 33 a 14 sekund (bo tyle opóźnienia uzbierało się przez 27 lat czasowi UTC w stosunku do czasu Atomowego). To opóźnienie wynika ze spowolnienia obiegu ziemi wokół słońca i wyznaczane jest na podstawie obserwacji astronomicznych.
Niemniej odpowiednia korekta jest już wbudowana w odbiorniki GPS (nie jako wartość stała a jako wzór przeliczający). Mam w pracy zegar wzorcowy do sieci komputerowej (Motoroli), oparty o sygnał z GPS który podaje czas do wyboru: albo UTC albo Atomowy.
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: RUKAT w Listopad 03, 2007, 10:02:14
A może wystarczyło do AM-owego synchronizowania czasu dodać programowo jakieś 33,37452339629436 sek.?? :E
Zaraz zaraz. z tego co piszecie u was ta różnica jest stała .Ja bym to olał bo te 30 s można sobie dodać w pamięci,tylko że u mnie jest inaczej :porównuję czas AM z czasem z garmina i ta różnica jest zmienna.dla pewności porównuję czas Garmina z czasem I-ego programu PR i jest co do piknięcia .Czy tylko ja tak mam czy u kogoś też pływa?
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: jmahorow w Listopad 07, 2007, 16:56:26
Czy istnieje możliwość systemowej synchronizacji czasu jak to jest w przypadku windows xp ? Oczywiscie przez net. :)
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: akubit w Listopad 07, 2007, 17:09:52
Czy istnieje możliwość systemowej synchronizacji czasu jak to jest w przypadku windows xp ? Oczywiscie przez net. :)

A gdzie w XP jest synchronizacja czasu?
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: Krakus w Listopad 07, 2007, 17:11:57
A gdzie w XP jest synchronizacja czasu?

Po pierwsze bywa z automatu, a po drugie, jak sobie klikniesz na zegarek, co go masz w systray'u (czyli prawym dolnym rogu monitora) to możesz sobie później wybrać zakładkę "czas z internetu"
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: akubit w Listopad 07, 2007, 17:20:11
Po pierwsze bywa z automatu, a po drugie, jak sobie klikniesz na zegarek, co go masz w systray'u (czyli prawym dolnym rogu monitora) to możesz sobie później wybrać zakładkę "czas z internetu"

Patrzcie, jakich to ciekawych rzeczy człowiek się dowie z forum. :shock: Faktem jest, że rzadko korzystam z XP a w 2k trzeba korzystać z zewnętrznych programów.
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: emisiu w Listopad 07, 2007, 20:27:48
Czy istnieje możliwość systemowej synchronizacji czasu jak to jest w przypadku windows xp ? Oczywiscie przez net. :)

Napisz jeszcze jaki system/urządzenie chcesz synchronizować - z Twojego pytania raczej trudno to wywnioskować  :-|
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: RUKAT w Listopad 07, 2007, 21:41:10
Czy istnieje możliwość systemowej synchronizacji czasu jak to jest w przypadku windows xp ? Oczywiscie przez net. :)

Napisz jeszcze jaki system/urządzenie chcesz synchronizować - z Twojego pytania raczej trudno to wywnioskować  :-|
bez przesady. skoro temat jest "Synchronizacja czasu systemowego przez AM via satelity" a AM jest programem głównie na pocket PC a w dodatku jest to forum miłośników pda to chyba oczywista oczywistość  :E :E o jaki(e) system(y) chodzi
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: akubit w Listopad 07, 2007, 21:45:04
Czy istnieje możliwość systemowej synchronizacji czasu jak to jest w przypadku windows xp ? Oczywiscie przez net. :)

Activesync daje możliwość zsynchronizowania czasu i daty przy połączeniu z PC, więc jeżeli PC (z XP  :E) jest zsynchronizowany z czasem z internetu to...
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: emisiu w Listopad 07, 2007, 22:23:28
bez przesady. skoro temat jest "Synchronizacja czasu systemowego przez AM via satelity" a AM jest programem głównie na pocket PC a w dodatku jest to forum miłośników pda to chyba oczywista oczywistość  :E :E o jaki(e) system(y) chodzi

Tyle że jest różnica czy będzie to WM5 czy WM6 PDA, czy też WinCE 4,2 lub 5 na jakimś PNA - bo, AM4 działa na nich wszystkich, a aplikacje do synchronizacji czasu dostępne są różne.
Napisane: Listopad 07, 2007, 22:16:38
Activesync daje możliwość zsynchronizowania czasu i daty przy połączeniu z PC, więc jeżeli PC (z XP  :E) jest zsynchronizowany z czasem z internetu to...

Racja, a na dodatek w przypadku posiadania smartfona można jeszcze pobrać czas z systemu GSM - mało kto wie, że jest on także w taki sposób dostępny i to praktycznie zawsze, byle by tylko urządzenie bbyło w zasięgu naszego operatora.
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: jmahorow w Listopad 08, 2007, 16:06:11
W jaki sposób synchronizować czas przez activsyn i gsm? Posiadam AS w wersji 4.2 i nie znalazłem takiej opcji.
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: emisiu w Listopad 08, 2007, 18:12:25
W jaki sposób synchronizować czas przez activsyn i gsm? Posiadam AS w wersji 4.2 i nie znalazłem takiej opcji.

A my nadal nie wiemy jakie urządzenie i z jakim systemem.
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: jmahorow w Listopad 08, 2007, 18:15:39
HTC SPV m650 WM5 :)
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: emisiu w Listopad 08, 2007, 19:42:22
HTC SPV m650 WM5 :)

W tym urządzeniu systemowo synchronizacji się nie uzyska, musisz poszukać sobie odpowiedni sof do HTC który to załatwi.
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: jmahorow w Listopad 08, 2007, 20:06:01
Ściągnąłem activesync 4.5, czas synchronizuje ale nie sekundy, cofnąłem czas w kompie zsynchronizowałem, potem ustawiłem właściwy i jeszcze raz synchronizacja i działa :)
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: akubit w Listopad 08, 2007, 22:30:08
Ściągnąłem activesync 4.5, czas synchronizuje ale nie sekundy, cofnąłem czas w kompie zsynchronizowałem, potem ustawiłem właściwy i jeszcze raz synchronizacja i działa :)

To synchronizuje te sekundy, czy nie? Bo się pogubiłem.
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: MarcinM. w Listopad 09, 2007, 08:16:40
Mówicie, że to wina Automapy, ale mój NavRoad już na starcie, to znaczy zanim uruchomię Automapę, synchronizuje czas z satelity i ten czas też jest przesunięty o ok. 30s. Zegarek "naręczny" mam synchronizowany z nadajnika z Frankfurtu i on "piska" idealnie z czasem wzorcowym z radia o godz. 12. Czyli ten z nawigacji jest niedokładny.

A możesz napisać jaki program jest za to odpowiedzialny? Bo sam NavRoad jako taki nic nie synchronizuje, co najwyżej system operacyjny uruchamia jakąś aplikację do synchronizacji. kiedyś bawiłem się czyimś NavRoad-em, ale on nie miał takiej funkcjonalności jaką ty opisujesz - jedynie za pomocą AM można było zsynchronizować czas.

Czas jest synchronizowany systemowo (Windows CE.NET 5.0 ze specjalną nakładką). Może fragment z testu na pdaclub coś Ci wyjaśni:
"Muszę wspomnieć również o funkcjonowaniu suwaka Power, który ustawić można w trzech położeniach. Gdy przesuniemy go w górę zostaje on w tej pozycji, a urządzenie jest całkowicie wyłączone - w ogóle nie pobiera energii. Aby uruchomić NavRoad wystarczy przesunąć suwak do oporu w dół - powraca wtedy automatycznie do pozycji środkowej. Ponowne przesunięcie go w dół wprowadza PNA w stan uśpienia. W pierwszym z wymienionych trybów NavRoad można długo przechowywać, nie obawiając się o to, że po kilkunastu dniach w szufladzie, bateria będzie kompletnie wyładowana. Jako że wszystkie dane użytkownika przechowywane są w nieulotnej pamięci Flash ROM, to jedyne co się wtedy traci, to ustawienia daty i godziny. Choć i ten problem rozwiązano w dość oryginalny sposób. Wcale nie musimy ręcznie ustawiać zegarka, gdyż dane te pobierane są automatycznie z systemu GPS, po pierwszym złapaniu fixa."

No i właśnie ten czas "po pierwszym złapaniu fixa" nie jest zbyt dokładny
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: jmahorow w Listopad 09, 2007, 14:05:31
akubit: sekundy synchronizuje jak dopiero godzinę całą przestawiłem. widac dokladnosc jest pewnie do minuty a sekundy sa pomijane( tak mi sie wydaje) Trzeba by potestowac jeszcze.
Tytuł: Odp: Synchronizacja czasu systemowego przez AM via satelity
Wiadomość wysłana przez: akubit w Listopad 09, 2007, 17:30:55
akubit: sekundy synchronizuje jak dopiero godzinę całą przestawiłem. widac dokladnosc jest pewnie do minuty a sekundy sa pomijane( tak mi sie wydaje) Trzeba by potestowac jeszcze.

Jeżeli synchronizuje się to co do sekundy. Natomiast synchronizacja włącza się gdy odchyłka jest... no właśnie ile? Na pewno mniej niż minuta.