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

Nawigacja GPS => AutoMapa => Wątek zaczęty przez: Dolek w Sierpień 23, 2007, 11:48:13

Tytuł: Pływanie podczas postoju
Wiadomość wysłana przez: Dolek w Sierpień 23, 2007, 11:48:13
Panowie, czy również zauważyliście że w wersji 4.1 RC1 znowu pojawił się problem z obracaniem ekranu podczas postoju np. na skrzyżowaniu ??
W wersji 4.0 i 4.1 nie było tego problemu a w tej testowej ponownie jak w 3.9.7.

No chyba że to coś u mnie sie spsuło ??
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: vlodeck w Sierpień 23, 2007, 14:04:03
Tak. U mnie tez to jest na mio a701. Wyglada to tak jakby Automapa szukala kierunku w ktorym jedziemy.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Dolek w Sierpień 23, 2007, 14:05:46
Tak. U mnie tez to jest na mio a701. Wyglada to tak jakby Automapa szukala kierunku w ktorym jedziemy.

No właśnie. A tak ładnie to działało już w 4.0 i 4.0.1.
Zgłosiłem do supportu. Pożyjemy zobaczymy.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: pimpus sadelko w Sierpień 23, 2007, 14:06:07
nie byla za to czasem odpowiedzialna funkcja static navigation :?:
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Dolek w Sierpień 23, 2007, 14:09:15
nie byla za to czasem odpowiedzialna funkcja static navigation :?:

A to się gdzieś włącza/wyłącza z poziomu pda czy to jakaś funkcja samego programu AM ??
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: bazi22 w Sierpień 23, 2007, 14:16:17
nie byla za to czasem odpowiedzialna funkcja static navigation :?:

A to się gdzieś włącza/wyłącza z poziomu pda czy to jakaś funkcja samego programu AM ??

To taka "nieprzyjemna" cecha odbiorników gps z chipsetem SiRF III - na postoju "pływają"
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tricolore w Sierpień 23, 2007, 14:23:51
nie byla za to czasem odpowiedzialna funkcja static navigation :?:

Myślę, że w tym przypadku nie. AM 3.9.7 i AP mi tez 'pływała', MioMap czasami 'pływa', natomiast w iGO tego nie zauważyłem i jak miałem okazję pojeździć z TomTom też niczego takiego nie zauważyłem. SN we wszystkich przypadkach włączony. Myślę, że wina leży w sofcie, być może coś takiego jak SN tyle, że programowy, na podobnej zasadzie jak przyciąganie do drogi.

PS. Wszystkie "testy" były na jednym i tym samym urządzeniu.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: pimpus sadelko w Sierpień 23, 2007, 14:30:52
jezdzilem z AM nigdy mi nie plywala ani na looxie ani na i-mate, nawracac kazala ciagle ale to juz co innego  :E w TT tez nigdy nie plywal
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: kajacek w Sierpień 23, 2007, 14:36:39
nie byla za to czasem odpowiedzialna funkcja static navigation :?:

A to się gdzieś włącza/wyłącza z poziomu pda czy to jakaś funkcja samego programu AM ??

To taka "nieprzyjemna" cecha odbiorników gps z chipsetem SiRF III - na postoju "pływają"

Ja mam MIO 168 i też "pływa" w czasie postoju - a dokładnie mówiąc, to obraca się i ustawia w raczej przypadkowym położeniu - dopiero po ruszeniu ustawia się prwaidłowo; w poprzednich wersjach tego nie miałem (obecnie "testuję" wersję 4.1 RC1...)

A Mio 168 nie ma chipsetu SiRF III...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Sierpień 23, 2007, 14:54:15
nie byla za to czasem odpowiedzialna funkcja static navigation :?:

U mnie na pewno - mam na ogół wyłączoną (off) tą funkcję, z uwagi na częste wycieczki piesze/rowerowe. Inaczej pozycję na mapie potrafi program korzystająccy z gps odświeżać skokowo co kilkanaście - kilkadziesiąt metrów.
Włączenie Static Navigation jest polecane właśnie do użytku w samochodach.

Ustawia się to programem M-M SiRF Setup.
Dla mio A701 ustawienia na porcie COM2, przy szybkości 57600
Ważne: ustawienia dokonywać tylko przy wyłączonych programach GPS - użycie w tle programu włączającego gps może spowodować zablokowanie odbiornika GPS. Czasami odblokowanie może być bolesne - hard reset nie pomoże, trzeba wyciągać baterię na co najmniej 10 - 15 minut. Ewentualnie funkcją startową biosu pda (jak przy programowaniu romu - ale dokladnie która to nie pamiętam teraz...).

Przy okazji tym programem można włączyć WAAS/EGNOS - nie wszędzie działa, ale powoduje zwiększenie precyzji kosztem nieco większego zużycia energii. Kiedy działa? Gdy namierza satelity o numerze powyżej 30.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: RUKAT w Sierpień 23, 2007, 14:57:50
A spróbujcie czy nie pomorze opcja : menu/ustawienia/gps/ignorowanie odchyleń gps . u mnie nie pływa to nie mogę sprawdzić
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: nocnyMarek w Sierpień 23, 2007, 15:56:00
Piszecie o pływaniu w trybie śledzenia, czy w trybie śledzenia z wyznaczoną trasą?
Bo i ile w pierwszym przypadku czasem mi się zdarzy że AM podczas postoju na skrzyżowaniu
'straci kierunek', to przy wyznaczonej trasie nigdy tego nie zaważyłem,
grzecznie trzyma kierunek zgodny z wyznaczoną trasą.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: pimpus sadelko w Sierpień 23, 2007, 15:58:06
a prawda najczesciej jednak mam wyznaczona trase a na sledzeniu jezdze sporadycznie
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Sierpień 23, 2007, 16:14:55
Piszecie o pływaniu w trybie śledzenia, czy w trybie śledzenia z wyznaczoną trasą?
Bo i ile w pierwszym przypadku czasem mi się zdarzy że AM podczas postoju na skrzyżowaniu
'straci kierunek', to przy wyznaczonej trasie nigdy tego nie zaważyłem,
grzecznie trzyma kierunek zgodny z wyznaczoną trasą.

Właśnie sprawdziłem - zgadza się.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Sierpień 23, 2007, 16:16:51
Pływa gdy sygnał jest niepewny z niektórych satelit lub wrecz odbity od okolicznych budynków. Może sie to tez zdarzyć w gestej zabudowie, odpalając GPS na parapecie lub wręcz w domu albo w aucie gdy odbiornik jest w głębi auta a nie przy szybie....
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tricolore w Sierpień 23, 2007, 16:29:07
Lub jak stoisz na skrzyżowaniu w wąskiej uliczce gęsto zabudowanej z dwóch stron, gdzie "pole widzenia" odbiornika spada do kąta o małej wartości, nawet mając odbiornik przy szybie czy nawet poza samochodem...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Dolek w Sierpień 23, 2007, 17:06:42
Piszecie o pływaniu w trybie śledzenia, czy w trybie śledzenia z wyznaczoną trasą?
Bo i ile w pierwszym przypadku czasem mi się zdarzy że AM podczas postoju na skrzyżowaniu
'straci kierunek', to przy wyznaczonej trasie nigdy tego nie zaważyłem,
grzecznie trzyma kierunek zgodny z wyznaczoną trasą.

Z wyznaczona trasą. W wersji 4.0 i 4.0.1 tego napewno nie było. A w 4.1 kręci się na wszystkie możliwe strony  :mad:
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Piotr1 w Sierpień 23, 2007, 18:47:29
Z wyznaczona trasą. W wersji 4.0 i 4.0.1 tego na pewno nie było. A w 4.1 kręci się na wszystkie możliwe strony :mad:
Muszę Cię zmartwić, z wyznaczoną trasą w wersji 4.0 i 4.01 kręci się (na PDA-N). W 3.9.x też kręciła się, tak na N-35 jak i na PDA-N
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tutejszyn w Sierpień 23, 2007, 22:17:13
Wystarczy, ze współrzędne zmienią się z powodu słabego sygnału w odbiorniku o odległość paru kroków, a odbiornik odpowiednio zorientuje mapę do nowych współrzędnych. Wtedy obraca mapę. Do tej pory mialem trzy turystyczne Garminy z SiRFem i bez i wszystkie "kręciły mapą" :)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: stafid w Sierpień 23, 2007, 22:18:34
Dla próby zrobiłem trzy postoje : dwa na rondzie i jeden na skrzyżowaniu - nigdzie nie pływam ( przynajmniej na razie)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Dolek w Sierpień 23, 2007, 22:51:41
Dla próby zrobiłem trzy postoje : dwa na rondzie i jeden na skrzyżowaniu - nigdzie nie pływam ( przynajmniej na razie)

A która masz wersję ??
Bo jestem pewnien ze we wcześniejszych 'czwórkach' tego nie bylo i pojawilo sie w RC1. Zwracałem na to uwage bo juz kiedys bylo to poruszane tutaj, ale to jeszcze w wersji 3.9.7
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tutejszyn w Sierpień 23, 2007, 23:00:42
Halo.. Czy jest ktoś w domu?! Soft tu nie ma nic do rzeczy.. :)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Sierpień 23, 2007, 23:19:35
Halo.. Czy jest ktoś w domu?! Soft tu nie ma nic do rzeczy.. :)
Możesz krzyczeć sobie do woli... niektórzy wiedzą swoje, że 3.9.7 była lepsza....
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tricolore w Sierpień 24, 2007, 08:44:45
Dla próby zrobiłem trzy postoje : dwa na rondzie i jeden na skrzyżowaniu - nigdzie nie pływam ( przynajmniej na razie)

Pisząc, że pływa to nie znaczy, że na każdym skrzyżowaniu i że zawsze pływa. U mnie w mieście są takie dwa skrzyżowania, gdzie czasami zdarza się 'popłynąć' paru programom (AM 3, AP i MioMap) - jedno to wąska uliczka z gęstą zabudową, a drugie z drzewami o bardzo gęstych i rozłożystych koronach - i to też tylko przy gorszych warunkach (wyższy PDOP). Choć w iGO i TT nigdy nie zauważyłem tego zjawiska ani na tych skrzyżowaniach ani nigdzie indziej.

Halo.. Czy jest ktoś w domu?! Soft tu nie ma nic do rzeczy.. :)

Jeśli nie soft, to co?
Myślę, że w każdym z tych programów jest jakiś algorytm niwelujący pewne odchylenia (na podobnej zasadzie jak przyciąganie kursora do drogi) i w jednym działa to w większym zakresie (iGO, TT) a w innych w mniejszym. I tyle.

Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: edmun w Sierpień 24, 2007, 10:32:21
Krótko i treściwie:
AM 4 i 4.01 nie pływało, a teraz w 4.1 RC1 pływa... Nie lepiej żeby support AM się o tym dowiedział i to wyeliminował (denerwowało mnie to w szczególności jak pojechał do Zakopanego, w jednej ręce rower, w drugiej ręce rower a AM w kieszeni od spodni.. wyciągam na skrzyżowaniu i nie wiem w którą stronę iść zanim znajdę nazwy ulic na budynkach)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Sierpień 24, 2007, 10:41:43
Krótko i treściwie:
AM 4 i 4.01 nie pływało, a teraz w 4.1 RC1 pływa... Nie lepiej żeby support AM się o tym dowiedział i to wyeliminował (denerwowało mnie to w szczególności jak pojechał do Zakopanego, w jednej ręce rower, w drugiej ręce rower a AM w kieszeni od spodni.. wyciągam na skrzyżowaniu i nie wiem w którą stronę iść zanim znajdę nazwy ulic na budynkach)
A w spodniach to antena odbiornika jest skierowana w niebo tak aby widziała wszystkie satelity w takim samym stoniu?
U mnie nie kręciło ani w 4.0 ani w 4.0.1 ani w 4.1 RC1.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tutejszyn w Sierpień 24, 2007, 15:31:51
Możesz krzyczeć sobie do woli... niektórzy wiedzą swoje, że 3.9.7 była lepsza....
Nawet trochę żałuję, że nie zdążyłem pojeździć z AM 3.9. Wiem tylko, ze obecna AM mi strasznie pasuje :)
Sorki, ze krzyczę, ale tutej miałem wrazenie, że nie wszyscy czytają poprzednie posty. Wyraźnie zostało to kilkakrotnie powiedziane, że pływanie to przypadłość SiRFa i żaden postulat do supportu AM nic nie da. A zmiana algorytmów tłumiąca ten efekt odbiłaby się tylko na pracy odbiornika w ogóle. Wtedy dopiero podniosły by się krzyki.


Krótko i treściwie:
AM 4 i 4.01 nie pływało, a teraz w 4.1 RC1 pływa... Nie lepiej żeby support AM się o tym dowiedział i to wyeliminował (denerwowało mnie to w szczególności jak pojechał do Zakopanego, w jednej ręce rower, w drugiej ręce rower a AM w kieszeni od spodni.. wyciągam na skrzyżowaniu i nie wiem w którą stronę iść zanim znajdę nazwy ulic na budynkach)

A to już jest jakieś kuriozum. Przecież kazdy odbiornik bez wbudowanego kompasu zachowa się w taki sposób - wyciągniety z kieszeni na postoju pokaze byle co. Musisz zrobić kilka kroków aby ustawił mapę właściwie.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tricolore w Sierpień 24, 2007, 15:51:58
Kolega kajacek ma Mio 168, który nie posiada SIRF'a, a jednak mu 'pływa'.... Poza tym w niektórych programach efekt jest bardziej widoczny, w innych mniej, a jeszcze innych wcale, na tym samym sprzęcie....

Jeśli chodzi o błędne wskazywanie kierunku po wyciągnięciu odbiornika "z kieszeni" to się w pełni zgadzam - trzeba zrobić jakiś ruch w danym kierunku.
:)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tutejszyn w Sierpień 24, 2007, 16:13:07
Kolega kajacek ma Mio 168, który nie posiada SIRF'a, a jednak mu 'pływa'....
Tutaj trzeba zadać sobie pytanie, skąd się bierze pływanie. Jaka jest w ogóle zasada pracy odbiornika GPS?
Najkrócej.. co najmniej trzy satelity wysyłają w tym samym momencie sygnał, który trafia do odiornika. Odbiornik na podstawie opóźnienia dotarcia oblicza pozycję. To opóźnienie może być zafałszowane. Jeśli sygnał jest słaby - SiRF (procesor o wysokiej czułości) wyłapuje jakieś odbite śmieci i zaczyna się rock'n'roll. Pozycja znajduje się raz tu, raz tam (pływanie). Jesli sygnał jest słaby to podobny efekt uzyskasz na innych procesorach - na przykład takich jaki jest w Mio 168. To ze jedne odbiorniki kręcą mapą bardziej, a inne mniej.. Wydaje misię, że przy słabym sygnale mapą kręcą mniej te bardziej "przymulone" :)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Yako w Sierpień 24, 2007, 16:18:39
Kolega kajacek ma Mio 168, który nie posiada SIRF'a, a jednak mu 'pływa'....
Tutaj trzeba zadać sobie pytanie, skąd się bierze pływanie. Jaka jest w ogóle zasada pracy odbiornika GPS?
Najkrócej.. co najmniej trzy satelity wysyłają w tym samym momencie sygnał, który trafia do odiornika. Odbiornik na podstawie opóźnienia dotarcia oblicza pozycję. To opóźnienie może być zafałszowane. Jeśli sygnał jest słaby - SiRF (procesor o wysokiej czułości) wyłapuje jakieś odbite śmieci i zaczyna się rock'n'roll. Pozycja znajduje się raz tu, raz tam (pływanie). Jesli sygnał jest słaby to podobny efekt uzyskasz na innych procesorach - na przykład takich jaki jest w Mio 168. To ze jedne odbiorniki kręcą mapą bardziej, a inne mniej.. Wydaje misię, że przy słabym sygnale mapą kręcą mniej te bardziej "przymulone" :)
Zauważyłem, że u mnie (Mio P550) na AM 4.1 RC1 "pływa" jak mam słaby sygnał GPS i jednocześnie jestem poza drogą (np. podwórze). W trakcie nawigacji nawet przy rekalkulacji trasy nie zauważyłem, aby mapa mi "pływała". Jeszcze poobserwuję, potestuję pod kątem występowania opisywanego przez Was problemu...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Dolek w Sierpień 24, 2007, 16:35:11
Krótko i treściwie:
AM 4 i 4.01 nie pływało, a teraz w 4.1 RC1 pływa... Nie lepiej żeby support AM się o tym dowiedział i to wyeliminował

Wczoraj już zgłosiłem tą sprawę.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tricolore w Sierpień 24, 2007, 16:44:26
Tutaj trzeba zadać sobie pytanie, skąd się bierze pływanie. Jaka jest w ogóle zasada pracy odbiornika GPS?
Najkrócej.. co najmniej trzy satelity wysyłają w tym samym momencie sygnał, który trafia do odiornika. Odbiornik na podstawie opóźnienia dotarcia oblicza pozycję. To opóźnienie może być zafałszowane. Jeśli sygnał jest słaby - SiRF (procesor o wysokiej czułości) wyłapuje jakieś odbite śmieci i zaczyna się rock'n'roll. Pozycja znajduje się raz tu, raz tam (pływanie). Jesli sygnał jest słaby to podobny efekt uzyskasz na innych procesorach - na przykład takich jaki jest w Mio 168. To ze jedne odbiorniki kręcą mapą bardziej, a inne mniej.. Wydaje misię, że przy słabym sygnale mapą kręcą mniej te bardziej "przymulone" :)

No dokładnie. Są dwa przypadki kiedy to 'pływanie' się ujawnia. Pierwsze sekundy po złapaniu fix'a, wtedy kiedy odbiornik robie pierwsze próbkowania i zanim się ustabilizuje można prawie w każdym przypadku zauważyć to 'pływanie' oraz gdy wartość HDOP jest za wysoka, dokładność spada i wyznaczanie pozycji może zacząć "świrować". W każdym programie do nawigacji off-road z zapisem track'a pięknie to widać. Ale chodzi mi o to, że można to zniwelować programowo (do pewnego stopnia), zresztą robi to każdy program do nawigacji samochodowej, jedne lepiej inne gorzej, na takiej samej zasadzie jak się niweluje błąd pozycji poprzez dociągania kursora do siatki dróg. Oczywiście jest to kosztem dokładności i lekkim opóźnieniem obracania map wraz ze zmianą kierunku jazdy (np. ostry i ciasny zakręt), ale akurat w tego typu programach taka super dokładność akurat nie jest sprawą pierwszorzędną.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tutejszyn w Sierpień 24, 2007, 18:09:18
...Ale chodzi mi o to, że można to zniwelować programowo (do pewnego stopnia), zresztą robi to każdy program do nawigacji samochodowej, jedne lepiej inne gorzej, na takiej samej zasadzie jak się niweluje błąd pozycji poprzez dociągania kursora do siatki dróg...

Tego nie wiem. Jednak wydaje mi się, że nie ma takich algorytmów o których mówisz. Po pierwsze problem pływania stał się denerwujący dopiero od chwili pojawienia się SiRFa. Sam Sirf Star III istnieje na rynku dwa(?) lata, czyli stosunkowo krótko. Teraz ten procesor jest wypierany przez inny o wiele doskonalszy procesoc MTK. Poza tym o wiele bardziej sobie cenię wysoką dokładność odbiornika w czasie jazdy, niż jakiś przypadkowy obrót mapy na postoju i myslę, że nie jestem w tym osamotniony. Biorąc na logikę, sam algorytm niwelowania plywania w programie mapowym byłby dużo bardziej skomplikowany niż zwykle "przyciąganie do drogi" - o wiele więcej zmiennych i brak punktu odniesienia.. Nie wiem, czy mam wyliczać dalej.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: nocnyMarek w Sierpień 24, 2007, 18:56:10
A ja mam pytanie do 'pływających testerów AM4.1'  :wink:
Co macie ustawione w zaawansowanych ustawieniach GPS (druga strona ustawień) w pozycji:
Ignorowanie odchyleń GPS i czy przypadkiem zwiększenie 'tolerancji ignorancji'  :E
nie uspokoi tego pływania ...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: RUKAT w Sierpień 24, 2007, 19:50:20
...Ale chodzi mi o to, że można to zniwelować programowo (do pewnego stopnia), zresztą robi to każdy program do nawigacji samochodowej, jedne lepiej inne gorzej, na takiej samej zasadzie jak się niweluje błąd pozycji poprzez dociągania kursora do siatki dróg...

Tego nie wiem. Jednak wydaje mi się, że nie ma takich algorytmów o których mówisz. Po pierwsze problem pływania stał się denerwujący dopiero od chwili pojawienia się SiRFa. Sam Sirf Star III istnieje na rynku dwa(?) lata, czyli stosunkowo krótko. Teraz ten procesor jest wypierany przez inny o wiele doskonalszy procesoc MTK. Poza tym o wiele bardziej sobie cenię wysoką dokładność odbiornika w czasie jazdy, niż jakiś przypadkowy obrót mapy na postoju i myslę, że nie jestem w tym osamotniony. Biorąc na logikę, sam algorytm niwelowania plywania w programie mapowym byłby dużo bardziej skomplikowany niż zwykle "przyciąganie do drogi" - o wiele więcej zmiennych i brak punktu odniesienia.. Nie wiem, czy mam wyliczać dalej.
Nieprawda że to przypadłość sirfa. Miałem wcześniej (ciągle mam)GpsMap76s a wcześniej etrex Vista i oba kręciły aż miło (w warunkach  tak jak koledzy piszą :słaby sygnał, budynki... )
Co do algorytmu to wcale nie musi to być skomplikowane np: prędkość blisko 0 (średnia z kilku pomiarów) a kolejne pomiary wypadają w diametralnie różnych kierunkach = zablokować obracanie mapy
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: nocnyMarek w Sierpień 24, 2007, 19:56:45
np: prędkość blisko 0 a kolejne pomiary wypadają w diametralnie różnych kierunkach = zablokować obracanie mapy

No tak, jest tylko jedno małe 'ale'
żródłem danych o prędkości nie jest pojazd, tylko właśnie te kolejne pomiary...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: RUKAT w Sierpień 24, 2007, 20:10:12
np: prędkość blisko 0 a kolejne pomiary wypadają w diametralnie różnych kierunkach = zablokować obracanie mapy

No tak, jest tylko jedno małe 'ale'
żródłem danych o prędkości nie jest pojazd, tylko właśnie te kolejne pomiary...

tak masz racje też na to wpadłam i się poprawiłem . poza tym to tylko taki  przykład w praktyce jest to na pewno bardziej skomplikowane ale nie bardziej niż przyciąganie do drogi (tak mi się wydaje)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tricolore w Sierpień 24, 2007, 21:51:10
Poza tym o wiele bardziej sobie cenię wysoką dokładność odbiornika w czasie jazdy...

A po co Ci taka super dokładność? Ewentualny błąd rzędu 20-40 m (bo o takim zakresie błędu tutaj mowa) w tym przypadku nie ma najmniejszego znaczenia. Dojeżdżasz do skrzyżowania to widzisz, że dojeżdżasz i jeśli nawigacja 'stwierdza', że do tegoż skrzyżowania jest np. 50 m a w rzeczywistości jest 75 m to co to zmienia? Dla mnie nic, wiem, że mam na tym skrzyżowaniu skręcić i na tym polega sens nawigacji samochodowej, a nie super dokładnym pozycjonowaniu na mapie. Poza tym, nawet jeśli mamy super warunki (HDOP poniżej 2.0), gdzie dokładność zwiększa się do 5-10 m to i tak dochodzą do tego mapy, które w tym przypadku nie są odwzorowane "co do metra".

...niż jakiś przypadkowy obrót mapy na postoju i myslę, że nie jestem w tym osamotniony.

Osobiście mnie to akurat też nie przeszkadza.

Biorąc na logikę, sam algorytm niwelowania plywania w programie mapowym byłby dużo bardziej skomplikowany niż zwykle "przyciąganie do drogi" - o wiele więcej zmiennych i brak punktu odniesienia..

Nie sądzę. Wystarczy analiza (i ignorowanie) nagłych zmian kierunku jazdy w stosunkowo krótkim czasie i przy niewielkich odległościach między punktami zwrotnymi. Może to być nawet prostsze od przyciągania pozycji (kursora) do wektorów określających przebieg drogi.
Jak nocnyMarek wyżej napisał, to właśnie może być to Ignorowanie odchyleń GPS.

Nie wiem, czy mam wyliczać dalej.

Bardzo chętnie  :)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: stafid w Sierpień 24, 2007, 22:21:09
Dla próby zrobiłem trzy postoje : dwa na rondzie i jeden na skrzyżowaniu - nigdzie nie pływam ( przynajmniej na razie)

A która masz wersję ??
Bo jestem pewnien ze we wcześniejszych 'czwórkach' tego nie bylo i pojawilo sie w RC1. Zwracałem na to uwage bo juz kiedys bylo to poruszane tutaj, ale to jeszcze w wersji 3.9.7

4.01 testować już nic nie będę
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tutejszyn w Sierpień 24, 2007, 22:54:18
A po co Ci taka super dokładność? Ewentualny błąd rzędu 20-40 m (bo o takim zakresie błędu tutaj mowa) w tym przypadku nie ma najmniejszego znaczenia...
Tobie może wystarcza dokładność 20m. Jednak z chwilą kiedy SiRF osiągnał dokładność poniżej 5 metrów, to nagle na Allegro ceny odbiorników bez SiRFa spadły na łeb na szyję.  Nie potrzebuję super dokladnosci, ale cieszy mnie, kiedy mój odbiornik pokazuje dokładność 4 metry. Cieszyć mnie będzie jeszcze bardziej, kiedy dokładność osiągnie 1 metr i na dodatek sygnał będzie dostępny w budynkach. Ciebie nie? Nie wierzę..
Napisane: Sierpień 24, 2007, 22:44:02

Nie wiem, czy mam wyliczać dalej.

Bardzo chętnie  :)


Chodzi o to, że taki algorytm jest psuciem i tak słabego sygnału. Lepiej niech tym problemem zajmą się producenci modułów GPS. Być moze już wkrótce powstanie kość, która doskonale sobie z tym poradzi. Być może już powstała.
To nie ciąg dalszy wyliczanki i nie mysl, ze dałem wpuścić się w kanał :) Po prostu zamiast atakować support o jakiś cudowny algorytm, lepiej poczekać na lepszy procesor.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tricolore w Sierpień 24, 2007, 23:47:05

Tobie może wystarcza dokładność 20m. Jednak z chwilą kiedy SiRF osiągnał dokładność poniżej 5 metrów, to nagle na Allegro ceny odbiorników bez SiRFa spadły na łeb na szyję.  Nie potrzebuję super dokladnosci, ale cieszy mnie, kiedy mój odbiornik pokazuje dokładność 4 metry. Cieszyć mnie będzie jeszcze bardziej, kiedy dokładność osiągnie 1 metr i na dodatek sygnał będzie dostępny w budynkach. Ciebie nie? Nie wierzę..

Widzę, że nie do końca mnie zrozumiałeś. Nie, nie wystarcza mi dokładność 20 m. Też chciałbym mieć urządzenie wskazujące pozycję z dokładnością do 1 metra albo i mniej. Dążenie do doskonałości jest wpisane w ludzką naturę. Ale nie o to tu chodzi. O ile duża precyzja pozycjonowania jest dość istotna w nawigacjach typu off-road, w programach do geocachingu czy do zastosowań typu geodezja itp. o tyle w nawigacji samochodowej taka precyzja nie jest już konieczna (co nie znaczy, że nie może być!).

Chodzi o to, że taki algorytm jest psuciem i tak słabego sygnału.

Psuciem? A co to ma do siły i jakości odbieranego sygnału? Rozumiem, że Static Navigation, wg tej logiki, to psucie sygnału...
Bo to o czym piszę (te algorytmy) to nic innego jak softowe "przedłużenie" SN.

Po prosty zamiast atakować support o jakiś cudowny algorytm, lepiej poczekać na lepszy procesor.

Na szczęście nie atakuję, bo nie przeszkadza mi to. Po prostu dyskutujemy tylko o tym fakcie ;)
Procesor jak procesor, myślę, że zwiększenie ilości satelit byłoby bardziej naturalnym rozwiązaniem. Zresztą w niedługim czasie możemy się spodziewać podwojenia (albo i potrojenia nawet) ilości satelit gdyż niedawno podpisano porozumienie łączące system GPS z Galileo (http://galileo.kosmos.gov.pl/index.php?option=content&task=view&id=7&Itemid=39). Jeśli chodzi o dobry sygnał w budynkach.... hmmm... no cóż, fajnie by było, ale należy pamiętać, że satelity są umieszczone na wysokości 20 tys. km, więc zwiększenie mocy na tyle, aby to było wyraźnie odczuwalne w odległości 20 tys. km może być , póki co, sporym wyzwaniem energetycznym....
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: RUKAT w Sierpień 25, 2007, 09:09:01
Tutejszyn wydaje mi się że coś mylisz z tym sirfem  :-?
sirfIII ma wyższą czułość i to dlatego jest bardziej pożądany ,dzięki temu nie gubi sygnału tak często jak inne ale wyższa czułość powoduje właśnie spadek dokładności .działa to miej więcej tak: czulszy odbiornik łapie odbity sygnał ale odbity pokonał dłuższą drogę niż bezpośredni i dlatego fałszuje wynik . a dokładnoś poniżej 5m nierzadko pokazuje mój stary (~5lat) garmin
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tutejszyn w Sierpień 25, 2007, 09:26:21
Tutejszyn wydaje mi się że coś mylisz z tym sirfem  :-?
sirfIII ma wyższą czułość i to dlatego jest bardziej pożądany ,dzięki temu nie gubi sygnału tak często jak inne ale wyższa czułość powoduje właśnie spadek dokładności .działa to miej więcej tak: czulszy odbiornik łapie odbity sygnał ale odbity pokonał dłuższą drogę niż bezpośredni i dlatego fałszuje wynik . a dokładnoś poniżej 5m nierzadko pokazuje mój stary (~5lat) garmin

Dokładnie to własnie powiedziałem! Jednak spedek dokładnosci mamy w przypadku słabego sygnału. Spadek tam, INNY PROCESOR JEST JUŻ ŚLEPY!. Proszę nie zapominajcie o tym małym elemencie - słaby i mocny sygnał.
Napisane: Sierpień 25, 2007, 09:18:30

Biorąc na logikę, sam algorytm niwelowania plywania w programie mapowym byłby dużo bardziej skomplikowany niż zwykle "przyciąganie do drogi" - o wiele więcej zmiennych i brak punktu odniesienia..

Nie sądzę. Wystarczy analiza (i ignorowanie) nagłych zmian kierunku jazdy w stosunkowo krótkim czasie i przy niewielkich odległościach między punktami zwrotnymi.

Wymyśl jakiś algorytm i przeanalizuj go dla ruchu. Zawsze wyjdzie Ci coś gorszego od współrzednych nieskorygowanych. Choćby ten algorytm, który podałeś wyżej. Jedziesz i "prosujesz" trasę, niwelując "nagłe zmiany kierunku". Gdzie dojedziesz? Jak odbiornik ma odróżnić, że stoisz w miejscu skoro "pływanie" GPS traktuje własnie jak ruch? A poza tym co to znaczy "nagły" zwrot w przypadku, kiedy jeden pomiar od drugiego dzieli zawsze jedna sekunda?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: sponsor w Sierpień 25, 2007, 09:42:49
Sorki, że się w trącam, ale czy nie lepszym pomysłem byłoby zwiększenie taktowania próbkowania sygnału???
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tutejszyn w Sierpień 25, 2007, 09:53:07
Sorki, że się w trącam, ale czy nie lepszym pomysłem byłoby zwiększenie taktowania próbkowania sygnału???
Masz na mysli przeprogramowanie wszystkich satelit, aby nie obracało Ci mapy? A nawet gdyby, to co to zmieni? Będzie tylko szybciej pływało.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: sponsor w Sierpień 25, 2007, 10:37:19
nie jestem ekspertem od spraw satelit ale jeśli mówisz że to satelity dają taktowanie co 1 sek to cofam swoją sugestię... Wydawało mi się że sygnał z satelit jest ciągły, a to odbiornik wybiera co ile ten sygnał czytać...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Yako w Sierpień 25, 2007, 10:41:43
nie jestem ekspertem od spraw satelit ale jeśli mówisz że to satelity dają taktowanie co 1 sek to cofam swoją sugestię... Wydawało mi się że sygnał z satelit jest ciągły, a to odbiornik wybiera co ile ten sygnał czytać...
Nie no... chwila...
Satelita nadaje w sposób ciągły... Chyba, że o czymś nie wiem...
To w urządzeniu ustawia się czętotliwość próbkowania. Zatem taki sobie Palmtop-ik z modułem GPS może "czytać" sygnał co sekundę, dwie lub pięć...
Jak się mylę, to proszę mnie poprawić odpowiednio argumentując...  :proud:
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: sponsor w Sierpień 25, 2007, 10:45:34
A czy w takim wypadku może czytać częściej niż co sekunde??? A może długość pojedynczego sygnału ma sekunde?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Yako w Sierpień 25, 2007, 11:17:17
A czy w takim wypadku może czytać częściej niż co sekunde???
Z mojej wiedzy, którą posiadam, to częściej niż sekundę to chyba nie... Nie w takich amatorskich urządzeniach nawigacyjnych jak PDA...  :smile:
A może długość pojedynczego sygnału ma sekunde?
Chyba nie... Nie wydaje mi się... Transmisja jest stała, ale jaka jest długość fali - takimi szczególowymi danymi nie dysponuję, bo nigdy się w ten temat aż tak dalece nie zagłębiałem...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: sponsor w Sierpień 25, 2007, 11:23:22
To widzę że trzeba będzie poGooglać :-)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Yako w Sierpień 25, 2007, 11:27:30
To widzę że trzeba będzie poGooglać :-)
Można, jeśli chcesz drążyć temat dalej. Może kiedyś jak mnie to bardziej zainteresuje też poszukam szczegółowych informacji... Jedno mnie tylko dziwi - jeszcze nie zdarzyło mi się, albo nie zauważyłem, żeby mi I-GO "pływało"...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tutejszyn w Sierpień 25, 2007, 12:41:50
Nie no... chwila...
Satelita nadaje w sposób ciągły... Chyba, że o czymś nie wiem...
Zabileś mi ćwieka. Jesli satelitay podają ciągly sygnal, to to wywraca do góry nogami cale moje wyobrażenie o systemie GPS. Cały czas bylem przekonany, ze satelity wysylają "ping" w ustalonych odstępach, tak aby łatwo mozna było policzyć opóźnienie dotarcia do odbiornika. To takie proste. Jesli sygnał jest ciągły, to przestaję juz rozumieć cokolwiek. Poddaję się.. Choć nie składam broni do konca :) Musze tylko trochę pogooglować :)
Napisane: Sierpień 25, 2007, 12:27:38


Dodano po chwili..

"Sygnał dociera do użytkownika na dwóch częstotliwościach nośnych f1 = 1575,42 MHz i f2 = 1227,6 MHz. Porównanie różnicy faz obu sygnałów pozwala na dokładne wyznaczenie czasu propagacji.."

Tak, masz rację - to sygnał ciągly.. Rozumiem jednak jak uzyskano ten "ping". Wystarczy, że odszuka się miejsca, w których jedna i druga fala osiągają szczyt, albo swoje minimum... Sprytne :)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Yako w Sierpień 25, 2007, 12:45:50
"Sygnał dociera do użytkownika na dwóch częstotliwościach nośnych f1 = 1575,42 MHz i f2 = 1227,6 MHz. Porównanie różnicy faz obu sygnałów pozwala na dokładne wyznaczenie czasu propagacji.."
Tak, masz rację - to sygnał ciągly.. Rozumiem jednak jak uzyskano ten "ping". Wystarczy, że odszuka się miejsca, w których jedna i druga fala osiągają szczyt, albo swoje minimum... Sprytne :)
Brawo... :ok: Za inicjatywę i upór w dążeniu do celu...  :smile:
Co prawda trudno ten "ping" nazwać ping-iem zgodnym z definicją. Ale w taki sposób osiągnięto to, co osiąnąć zamierzano...
Hmmm.... Wyszło trochę masło maślane, ale mam nadzieję, że wypowiedziałem się względnie zrozumiale...  B)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tricolore w Sierpień 25, 2007, 13:02:48

Wymyśl jakiś algorytm i przeanalizuj go dla ruchu. Zawsze wyjdzie Ci coś gorszego od współrzednych nieskorygowanych. Choćby ten algorytm, który podałeś wyżej. Jedziesz i "prosujesz" trasę, niwelując "nagłe zmiany kierunku". Gdzie dojedziesz? Jak odbiornik ma odróżnić, że stoisz w miejscu skoro "pływanie" GPS traktuje własnie jak ruch?

Jeśli w ciągu 2-3 sekund zrobimy 3 nagłe zwroty np. o 180 stopni i za każdym razem przebycie jakiegoś odcinka drogi np. 30 m - to chyba sam przyznasz, że takie coś nie jest możliwe zrobienie samochodem. "Wyłapanie" nierealnych zachowań nie powinno być jakoś specjalnie skomplikowane. Pamiętaj, że cały czas rozmawiamy tu tylko i wyłącznie o oprogramowaniu do nawigacji samochodowej i niwelowaniu takich efektów tylko w nim na poziomie programowym, a nie o GPS ogólnie.
No i powtarzam, takie rozwiązania są i funkcjonują praktycznie w każdej nawigacji samochodowej. W jednej o mniejszym zakresie, w innej o większym - dlatego niektórym (programom) się zdarzają częściej takie efekty a w innych rzadziej.

Tak, masz rację - to sygnał ciągly..

Tak, i to o prędkości 4800 bps.

Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: jas_pik:: Janusz Piwiński w Sierpień 25, 2007, 13:21:47
Chyba wszyscy wiedzą jakiej mocy sygnał dociera do powierzchni ziemi , w budynkach też może być dostępny ale nie bezpośredni tylko odbity Chyba że ktoś zacznie budować nowy typ stropów przepuszczających bezstratnie sygnał radiowy. W takich warunkach dokładność lokalizacji zawsze będzie zgrubna. Być może za kilka lat gdy wejdą do użycia nowe staelity europejskie ( a Rosja pozwoli na użycie swojego sygnału) dokładności staną sie naprawdę niezłe ( być może milimetrowe) tylko po co komu taka dokładność przy podróży . Na pewno postęp techniczny uwzględni nowe satelity i sygnały z nich . Ale na pewno nie będą to już procesory SIRF 3 ale pewnie xx :)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tutejszyn w Sierpień 25, 2007, 14:29:38
Jeśli w ciągu 2-3 sekund zrobimy 3 nagłe zwroty np. o 180 stopni i za każdym razem przebycie jakiegoś odcinka drogi np. 30 m - to chyba sam przyznasz, że takie coś nie jest możliwe zrobienie samochodem.
Powiedz jeszcze co odbiornik ma robić przez te dwie trzy sekundy? Ma stać i czekać? A może ma powiedzeć "skręć w lewo" po trzech sekundach, kiedy jest juz "po ptokach"?
Napisane: Sierpień 25, 2007, 13:46:29


Tak, i to o prędkości 4800 bps.

Nie.. troszkę mylisz pojęcia.
Odsyłam do artykułu..
http://pl.wikipedia.org/wiki/Global_Positioning_System
Napisane: Sierpień 25, 2007, 13:49:36


No i powtarzam, takie rozwiązania są i funkcjonują praktycznie w każdej nawigacji samochodowej. W jednej o mniejszym zakresie, w innej o większym - dlatego niektórym (programom) się zdarzają częściej takie efekty a w innych rzadziej.

Nie upieram się. Być moze tak rzeczywiście jest. Jestem takim niedowiarkiem i jeśli nie dotknę, to czasem trudno mi uwierzyc. Tak jak w tym przypadku. Nie chcę uwierzyć w to, ze takie rozwiązania istnieją praktycznie w kazdej nawigacji samochodowej.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Qbik w Sierpień 25, 2007, 14:48:55
hmm a ja sprawę trochę uproszczę "kursor" pływał mi w prawie każdej wersji AM jak to ma miejsce przy SIRF III jak włączyłem Static Navigation to jest ok nic nie pływa

ps

@jas_pik:: Janusz Piwiński większego tego obrazka w podpisie już nie mogłeś wstawić?

//EDIT Dzięki ;)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Yoggi w Sierpień 25, 2007, 15:14:30
Cytuj
Zauważyłem, że u mnie (Mio P550) na AM 4.1 RC1 "pływa" jak mam słaby sygnał GPS
Też to mam. Trzy satelity i zaczynają się jaja. Jak sygnał jest porządny wtedy jest spokój. Jednak w trakcie postoju np. na światłach mapa zawsze obraca się i pokazuje inny kierunek (sama pozycja jest prawidłowa),ale z tego co wiem to normalne w nawigacjach.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tricolore w Sierpień 25, 2007, 17:07:52
Jeśli w ciągu 2-3 sekund zrobimy 3 nagłe zwroty np. o 180 stopni i za każdym razem przebycie jakiegoś odcinka drogi np. 30 m - to chyba sam przyznasz, że takie coś nie jest możliwe zrobienie samochodem.
Powiedz jeszcze co odbiornik ma robić przez te dwie trzy sekundy? Ma stać i czekać? A może ma powiedzeć "skręć w lewo" po trzech sekundach, kiedy jest juz "po ptokach"?
Napisane: Sierpień 25, 2007, 13:46:29

To był przykład. Być może zbyt 'ekstremalny', ale nie chodzi o cyfry, chodzi o pewną zasadę działania. Rozumiem, że nie uznajesz takiego czegoś jak StaticNavigation, bo o tym cały czas praktycznie piszę - tyle, co 'rozszerzony' programowo.



Nie.. troszkę mylisz pojęcia.

"The NMEA standard has been around for many years (1983) and has undergone several revisions. The protocol has changed and the number and types of sentences may be different depending on the revision. Most GPS receivers understand the standard which is called: 0183 version 2. This standard dictates a transfer rate of 4800 b/s."

Ktoś wyżej poruszył sprawę co jaki czas może być teoretycznie odświeżana pozycja. To łatwo sobie obliczyć znając prędkość transferu (4800 bps czyli 480 znaków na sekundę) i wiedząc, że maksymalna długość jednej sekwencji w protokole NMEA 0182 v.2 wynosi 82 znaki...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Yako w Sierpień 25, 2007, 17:51:28
"The NMEA standard has been around for many years (1983) and has undergone several revisions. The protocol has changed and the number and types of sentences may be different depending on the revision. Most GPS receivers understand the standard which is called: 0183 version 2. This standard dictates a transfer rate of 4800 b/s."

Ktoś wyżej poruszył sprawę co jaki czas może być teoretycznie odświeżana pozycja. To łatwo sobie obliczyć znając prędkość transferu (4800 bps czyli 480 znaków na sekundę) i wiedząc, że maksymalna długość jednej sekwencji w protokole NMEA 0182 v.2 wynosi 82 znaki...
Coś mi się wydaje, że to i mnie dotyczy.
Matematycznie uzasadniając powyższe:
480 znaków / sek. i sekwencja o długości 82 znaki.
480 / 82 = 5,85 (czyli w ciągu sekundy wysyłanych jest prawie 6 takich sekwencji)
1 sekunda / 6 = 0,16(7) (siódemka w okresie)
Czyli próbkowanie następuje co 0,16 sekundy.
Nasze PocketPC odświeżają pozycję GPS nie częściej niż raz na sekundę. Czyli dla Naszych Pocketów sygnał GPS nadawany jest w zasadzie w sposób ciągły. Gdyby PocketPC potrafił odświeżać pozycję co np. 0.10 sekundy, wóczas dla Pocketa sygnał wysyłany byłby na zasadzie "ping"-a.
Mam nadzieję, że nic nie pokręciłem...  :proud:
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: RUKAT w Sierpień 25, 2007, 18:50:27
Jeśli w ciągu 2-3 sekund zrobimy 3 nagłe zwroty np. o 180 stopni i za każdym razem przebycie jakiegoś odcinka drogi np. 30 m - to chyba sam przyznasz, że takie coś nie jest możliwe zrobienie samochodem.
Powiedz jeszcze co odbiornik ma robić przez te dwie trzy sekundy? Ma stać i czekać? A może ma powiedzeć "skręć w lewo" po trzech sekundach, kiedy jest juz "po ptokach"?
Napisane: Sierpień 25, 2007, 13:46:29

To był przykład. Być może zbyt 'ekstremalny', ale nie chodzi o cyfry, chodzi o pewną zasadę działania. Rozumiem, że nie uznajesz takiego czegoś jak StaticNavigation, bo o tym cały czas praktycznie piszę - tyle, co 'rozszerzony' programowo.



Nie.. troszkę mylisz pojęcia.

"The NMEA standard has been around for many years (1983) and has undergone several revisions. The protocol has changed and the number and types of sentences may be different depending on the revision. Most GPS receivers understand the standard which is called: 0183 version 2. This standard dictates a transfer rate of 4800 b/s."

Ktoś wyżej poruszył sprawę co jaki czas może być teoretycznie odświeżana pozycja. To łatwo sobie obliczyć znając prędkość transferu (4800 bps czyli 480 znaków na sekundę) i wiedząc, że maksymalna długość jednej sekwencji w protokole NMEA 0182 v.2 wynosi 82 znaki...
Ale NMEA jest jest protokołem wymiany danych pomiędzy odbiornikiem GPS i urządzeniem (komputerem) odbierającym dane a nie pomiędzy odbiornikiem i satelitą.  jeśli odb. GPS nie będzie miał co wysyłać to NMEA może mieć 1TB/s i tak to nic nie zmieni

edit:
Przypomniało mi sie coś .
cywilne odbiorniki GPS mają "zaszyte" pewne ograniczenia : działaja tylko do pewnej wysokości i prędkości (nie pamiętam dokładnie ale tak powyżej i szybciej niż latają samoloty a wolniej i niżej niż latają rakiety) chyba takim ograniczeniem jest tez odświeżanie pozycji
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tutejszyn w Sierpień 25, 2007, 19:28:56
Coś czuję, że jak jeszcze raz odezwę się w temacie, to dostanę co najmniej bana :)
Bronię tezy, że napisanie do supportu maila z treścią: "obraca mi mapę na postoju, proszę coś z tym zrobić" - ma małe szanse na pozytywny efekt.. Uważam też, że "poprawianie" współrzednych programowo wpływa negatywnie na jakość tych współrzednych. Coś jak robienie zdjęć aparatem, gdzie decyduje automatka. W zasadzie dziala, ale nie zawsze i nie do konca. To tyle. Dzięki za fajny temat :)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: RUKAT w Sierpień 26, 2007, 19:51:47
Coś czuję, że jak jeszcze raz odezwę się w temacie, to dostanę co najmniej bana :)
Bronię tezy, że napisanie do supportu maila z treścią: "obraca mi mapę na postoju, proszę coś z tym zrobić" - ma małe szanse na pozytywny efekt.. Uważam też, że "poprawianie" współrzednych programowo wpływa negatywnie na jakość tych współrzednych. Coś jak robienie zdjęć aparatem, gdzie decyduje automatka. W zasadzie dziala, ale nie zawsze i nie do konca. To tyle. Dzięki za fajny temat :)
No coś ty po prostu dyskutujemy ,nawet jeszcze scyzoryka nie naostrzyłem :evil: ale jeszcze raz pozwolę sobie się nie zgodzić.
Wyobraźmy sobie taką sytuację: stajesz na skrzyżowaniu a w samochodzie masz dwa GPS-y .Jeden pokazuje dane nieobrobione -mapa tanczy, drugi ma program ze specjalnym algorytmem (taki static nawigation) i mapa stoi prosto w kierunku na wprost nosa.
I pytanie który GPSik pokazuje zgodnie z rzeczywistością, a może ktoś widział samochód na skrzyżowaniu kręcący się w kółko i przeskakujący po 10m w różnych kierunkach :grin:
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tutejszyn w Sierpień 26, 2007, 22:28:35
Ten problem przypomina wkaldanie napompowanej dętki w oponę. Wepchniesz z jednej strony, ale od razu wylezie Ci z innej. Musisz pamiętać, że taki program przetwarza wpółrzędne zarówno na postoju, jak podczas jazdy. Wpółrzędne podawane przez system podczas jazdy mogą w wielu przypadkach zostać poddane temu samemy "prostowaniu" co podczas postoju. Jeśli uporzadkujesz wszystko na cacy w algorytmie dla postoju, moze się okazać, że podczas jazdy bedzie to duzym obciążeniem. To czego ja bym sobie życzył, to bardzo czuły procesor w module GPS, który pokazuje dobre i stabilne współrzedne. Wtedy na postoju nic nie obróci, a podczas jazdy nic nie bedzie ciągnęło za koszulkę.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: debart w Sierpień 27, 2007, 00:34:01
A ja powiem tak: miałem to samo (pływanie, obracanie, zeskoki z wytyczonej trasy i jazda obok...). Zmieniłem odbiornik (poprzednio Rikaline BT6033) na Holux M-1000  (na chipsecie MTK) i wszystko się skończyło :) Trzyma się trasy jak zaczarowany, nic nie kręci, nie zbacza, nie wyskakuje. Holuxa trzymam w aucie zamknięty w popielniczce (której nie używam) a i tak trzyma fixa na siedmiu, ośmiu satelitach. Po wyjęciu z popielniczki i położeniu na desce mam fixa na 10 lub 11 satelitach. Pięknie przelicza sygnały odbite. Nawet w miszkaniu na 4 piętrze w bloku łapie fixa na 3-4 satelitach kładąc go jakieś 3 metry od okna (!). Dodam jeszce, że mam "metalizowane" szyby w mieszkaniu. Na przejechane do tej pory 2000km tylko raz wyskoczył z trasy gdzieś w centrum wrocławia. No szok ! Naprawdę niesamowity odbiornik.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: majki2 w Sierpień 27, 2007, 07:39:00
To czego ja bym sobie życzył, to bardzo czuły procesor w module GPS, który pokazuje dobre i stabilne współrzedne. Wtedy na postoju nic nie obróci, a podczas jazdy nic nie bedzie ciągnęło za koszulkę.

Może by wystarczyło gdyby dodali elektroniczny kompas. Jest taki w odbiornikach outdoorowych.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tutejszyn w Sierpień 27, 2007, 10:12:54
Kompas nie działa w pozycji pionowej, czyli w takiej w jakiej zwykle pracuje odbiornik, ale masz rację, to byłoby jakieś rozwiązanie.

Nie wiem, czy zauwazyłeś post powyzej. Wydaje się, ze procesot MTK załatwia sprawę bez zbędnego kombinowania :)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: debart w Sierpień 27, 2007, 10:25:00
Wychwalając jeszce Holuxa na MTK, napiszę tak. Przejechałem się dzisiaj do pracy jakieś 40km na IGO z Holuxem. Kropa przy wskaźniku pozycji, która pokazuje rzeczywistą pozycję odczytana z GPS, mieściła się zawsze w szerokości ulicy po której jechałem, jakby "od krawężnika do krawężnika". Czyli to co piszą w instrukcji MTK, że dokładność nie przekroczy 5metrów wydaje się być prawdą. Wskazania różniły się właśnie o 3-5 metrów. Tego właśnie automapie potrzeba było - dobrego, czułego odbiornika. Teraz AM to naprawdę "stabilna" nawigacja. No i bardzo atrakcyjna cena, powiem nawet że bardzo tanio można kupić. Ja kupiłem za 180zł, co przy cenie Rikaline  jest połową ceny.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: edmun w Sierpień 27, 2007, 10:31:47
Dopiszę jeszcze krótko do tematu. Co do trzymania nawigacji w kieszeni  - antena miała widok na czyste niebo i była tak ulokowana w kieszeni jakbym miał przyczepioną na wprost mojej drogi.
Pkt następny - czemu w poprzednich wersjach właśnie ta wędrówka piesza była bardziej stabilna a teraz stojąc na skrzyżowaniu nie wiem w którą stronę mam ukazaną mapę bo pływa?

Punkt ostatni:
piszecie ze czulosc nie musi byc dokladna az do 20-40 m.
nie wiem kto wam takie bzdury powciskal do glow (wybaczcie ale scyzoryk sie otwiera).
wjedz do wiekszego miasta do osiedla w ktorym uliczki sa zaraz jedna obok drugiej. zdarzalo mi sie ze przez wlasnie nieznajomosc topografii miasta i niedokladny odczyt gps zjezdzalem z skrzyzowania w prawo szybciej niz powinienem bo nawigacja nagle miala "plywanie sygnalu".
wiec dopracowywanie do max 7m-10m bledu jest jak najbardziej na miejscu.


punkt czwarty ostatni:
wracam do plywania przy pieszej wedrowce.
czy musze biec 20 km/h zeby mi sygnal nie plywal ?
po to jest ten tryb pieszy chyba w naszej automapie? (a nie tylko sluzyc wylaczania ulic jednokierunkowych ://)
support powinien podac programistom ta uwage gdyz przy wedrowce pieszej nie bede jak glupi lazil z nawigacja w reku po kilka metrow do przodu i do tylu zeby AM ustalila kierunek w jakim ide... idiotyczne czyz nie ?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: nocnyMarek w Sierpień 27, 2007, 11:26:39
Tego właśnie automapie potrzeba było - dobrego, czułego odbiornika.
Teraz AM to naprawdę "stabilna" nawigacja.

Dobry odbiornik to duży plus, trzeba jednak pamiętać, że w rejonach które AM nie zweryfikowała jeszcze w terenie
(na drogach niskich kategorii jest jeszcze tego całkiem sporo) błąd mapy rzędu 15-30m to normalka,
na przesunięcia dróg rzędu 50m też całkiem łatwo trafić, a bywają i większe.
To może trochę obok tematu pływania na postoju, choć nie wykluczam, że obok jakości sygnału
drugim źródłem tego pływania na postoju może być właśnie niedokładne odwzorowanie terenu na mapie
i związane z tym programowe przyciaganie wskaźnika pozycji do siatki dróg.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: RUKAT w Sierpień 27, 2007, 11:52:24
Ten problem przypomina wkaldanie napompowanej dętki w oponę. Wepchniesz z jednej strony, ale od razu wylezie Ci z innej. Musisz pamiętać, że taki program przetwarza wpółrzędne zarówno na postoju, jak podczas jazdy. Wpółrzędne podawane przez system podczas jazdy mogą w wielu przypadkach zostać poddane temu samemy "prostowaniu" co podczas postoju. Jeśli uporzadkujesz wszystko na cacy w algorytmie dla postoju, moze się okazać, że podczas jazdy bedzie to duzym obciążeniem. To czego ja bym sobie życzył, to bardzo czuły procesor w module GPS, który pokazuje dobre i stabilne współrzedne. Wtedy na postoju nic nie obróci, a podczas jazdy nic nie bedzie ciągnęło za koszulkę.
Prawie bym sie z Tobą zgodził gdyby nie fakt że " problem dętki "dotyczy każdego odbiornika GPS (z SN czy bez) a to dlatego że GPS nie mierzy pozycji a ja obliczane wg. jakiegoś algorytmu  także jeśli da sie zrobić Twój "idealny" odbiornik oznacza to ze da się napisać bezbłędny algorytm a więc da się  też zrobić idealny algorytm SN bez "wpadek"
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tutejszyn w Sierpień 27, 2007, 12:29:24
GPS nie mierzy pozycji a ja obliczane wg. jakiegoś algorytmu...
Mierzy odległość do pierwszego, drugiego, trzeciego.. satelity (mierzy czas dotarcia) i na tej podstawie oblicza współrzedne. Ty twierdzisz, że nalezy wstawić miedzy satelity a odbiornik jakiegoś arbitra, który zdecyduje: "ten sygnał popraw, ten przesuń, a ten jest niepotrzebny". Jeśli sygnał bedzie dobry i czysty, to po co go poprawiać? Twój SN, jak go nazywasz, staje się zbędny.

PS
Problem dętki dotyczy Twojego algorytmu. Jeśli z jednej strony coś poprawisz, to automatycznie z drugiej coś spieprzysz.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: tomaszkap w Sierpień 27, 2007, 12:42:06
Niestety nie posiadam AM 4.1 RC1 ale na  4.01 mam sytuacje gdzie na drodze miejskiej AM pokazuje, że jestem poza drogą i jest to chyba wina odbiornika GPS a  nie oprogramowania.
Tzw. "pływanie" nie występuje u mnie na AM 4.01.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: sponsor w Sierpień 27, 2007, 12:45:27
Niestety nie posiadam AM 4.1 RC1 ale na  4.01 mam sytuacje gdzie na drodze miejskiej AM pokazuje, że jestem poza drogą i jest to chyba wina odbiornika GPS a  nie oprogramowania.
Tzw. "pływanie" nie występuje u mnie na AM 4.01.
Ja mam taką sytuację na AM4.1RC1 w centrum Warszawy - al. Jerozolimskie na wysokości dw. Centralnego i kilka podobnych miejsc przy tzw. oszklonych wieżowcach.
To odbicia sygnału od wierzowca podowują skakanie po mapie i na to sama mapa raczej nic nie poradzi - to kwestia odbiornika GPS który jest zbyt czuły i wychwytuje sygnał odbity od budynków...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tricolore w Sierpień 27, 2007, 13:03:28
edmun: i właśnie cały czas piszemy o takim "udoskonaleniu" aby wyeliminować te błędy o których piszesz. No i pamiętaj, że mapy samochodowe (i te papierowe i "cyfrowe") nie są zbyt precyzyjne, bo nie takie ich przeznaczenie.

Tutejszyn: w oczekiwaniu na super procesor nie zapominaj, że z założenia GPS - segment cywilny ma być niedokładny i jego dokładność, a właściwie pewność pomiaru, nie może spaść poniżej pewnego progu. A nawet jeśli już powstanie taki "superprocesor" i wyjdzie na rynek, który ominie to "fałszowanie" sygnału, to uwierz mi, Departament Obrony USA w ciągu 24 h zmienia "kodowanie" i w tym momencie "superprocesor" przestaje być superprocesorem. Zwiększenie czułości - owszem jest to jakieś wyjście, trzeba nad tym pracować, ale jest to taki półśrodek. Takie zwiększenie czułości ma swoje granice i jeśli przekroczymy pewien poziom to się okaże, że sygnał właściwy jest tłumiony prze sygnał odbity i inne śmieci (jak ktoś się bawi/bawił antenami, wzmacniaczami EM itp. to wie o czym piszę). Zresztą praktycznie każdy odbiornik GPS, który każdy z nas ma w domu, potrafi przy dobrych warunkach określić pozycję z dokładnością nawet 1 m, ale nie może.... z przyczyn wiadomych.

Tak jak pisałem wyżej, najbardziej naturalnym rozwiązaniem jest zwiększenie satelit (co pociągnie za sobą produkcję 36-kanałowych odbiorników albo i większych), które nie zwiększy progowej dokładności, ale ustabilizuje się, w każdych warunkach, dokładność (pewność pomiaru) do tych 5-7 m. I to będzie już dobrze. Póki co na większą dokładność nie mamy co liczyć ;)


Ja ze swojej strony dziękuję wszystkim moim rozmówcom za dyskusję. Mój pogląd już jest znany na tą sprawę i teraz tylko bym odnosił do tego co wcześniej napisałem ;) Fakty są jakie są, a gdybanie "co by było gdyby" to można prowadzić w nieskończoność. No chyba, że fakty się zmienią, np. Depart. Obr. USA "uwolni" sygnał w segmencie cywilnym (w co, póki co, nie wierzę) ;)

PS. 1. Nie chodzi o jakiegoś arbitra między satelitami a odbiornikiem. Nikt o takim czymś tu nie mówi. Jeśli już to chodzi o interpretację danych otrzymanych już z odbiornika, interpretację przez soft. Zero ingerencji w sam sygnał.

PS. 2. A tak w ogóle to temat można spokojnie przenieść do działu "Nawigacja ogólnie" bo to nie tylko dotyczy AM :)

Pozdrawiam
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tutejszyn w Sierpień 27, 2007, 13:36:40
Zgadzam się co do jednego, ze kolejne posty to tylko "bicie piany", które nie wniesie nic nowego. Gdybyśmy usiedli przy piweczku, łatwiej byłoby dojść do ładu. A tak, jeśli tylko pojawi się jakiś pogląd zbyt odbiegający od bronionej tezy, zaraz człowiek chwyta za pióro aby wskazać oponentowi jak bardzi się myli.. I tak mozna w nieskończoność.

Dlatego już nie wspomnę o tym, ze sygnał z satelit nie jest już zakłócany od bodaj 2002 roku, a niedokładność bierze się z niedokładności zegara w odbiorniku GPS. Nie wspomnę też, ze idealny procesor już isnieje - MTK :) Nie ma chyba też potrzeby dodawać, że zgadzam się, że dokładność jest tu o wiele mniej istotna, od stabilności sygnału. To właśnie brak stabilności sygnału powoduje pływanie, a nie jego dokładność.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Sierpień 27, 2007, 16:16:14
Wyobraźmy sobie taką sytuację: stajesz na skrzyżowaniu a w samochodzie masz dwa GPS-y .Jeden pokazuje dane nieobrobione -mapa tanczy, drugi ma program ze specjalnym algorytmem (taki static nawigation) i mapa stoi prosto w kierunku na wprost nosa.

Jeszcze raz napiszę:
"Pływanie" jest efektem dużej czułości SiRF Star III, który do określenia pozycji wykorzystuje nie tylko sygnał bezpośredni, ale również odbity. W przypadku słabego sygnału, ten odbity sygnał może powodować duże błędy i właśnie omawiane przez nas "pływanie". Żeby ograniczyć (ignorować) wpływ sygnałów odbitych, w przypadku samochodowej nawigacji satelitarnej w sirf star III wprowadzono specjalny tryb: Static Navigation. W skrócie: przy niskich prędkościach odbiornik przesunięcia traktuje jak zakłócenia. Dopiero zwiększenie prędkości lub przesunięcie o kilkanaście - kilkadziesiąt metrów spowoduje zmianę. W pzypadku samochodu jest to porządane, bo jazda z prędkością kilku km/h nie występuje zbyt często (a tym bardziej nagłe przesuwanie auta w bok ;) ). Dlatego chcąc uniknąć "pływania" należy włączyć ten tryb dla nawigacji samochodowej. Jednak w pieszych wędrówkach lub rowerowych wędrówkach należy go wyłączyć albo trzeba liczyć się z odświeżaniem pozycji w programach typu ozi, russa itp raz co np. 50 m.

Wystarczy zrobić prosty eksperyment: wyłączenie SN i uruchomienie np. AM w pomieszczeniu, tak aby sygnał był, ale słabiutki. Kursorek skacze i kręci się jak bączek. Teraz wyłączamy wszelkie oprogramowanie nawigacyjne używające gps, włączamy program SiRF Setup, włączamy Static Navigation. Można uruchomić w identycznych warunkach poprzedni program nawigacyjny (np. AM) i co się okazuje? Kursorek spokojny jak po nervosolu ;). Ewentualnie można zaaplikować tuning w postaci ustawień GPS Automapy -> Ignorowanie odchyleń GPS, aczkolwiek na średnich spisuje się całkiem dobrze.

Pamiętać tylko należy, że zmiana trybu musi nastąpić przy wyłączonym oprogramowaniu nawigacyjnym - SiRF Setup tymczasowo zmienia tryb z NMEA na SiRF, włącza Static Navigation a następnie przełącza z powrotem na NMEA. W przypadku używania równolegle jakiegoś programu korzystającego z GPS może dojść do zablokowania odbiornika (szczególnie dotyczy to zintegrowanych odbiorników z PDA). Co prawda, wystarczy spróbować użyć oprogramowania resetującego gps albo pozbawić odbiornika mocy, czyli wyjąć bateryjkę na minutę lub kilka(naście) a przywrócimy ustawienia domyślne. Jednak co niektórzy mogą spanikować, że im się ustrojstwo popsuło ;).

Zamiast SiRF Setup można użyć programu MM SirfTech, który pozwala w pełni zapanować nad możliwościami SiRF III, ale jego użycie jest zdecydowanie trudniejsze.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: sponsor w Sierpień 27, 2007, 20:51:26
A skąd można pobrać SIRF SETUP i czy będzie działać z LOOX N560 ?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Sierpień 27, 2007, 21:08:37
A skąd można pobrać SIRF SETUP i czy będzie działać z LOOX N560 ?

Dokładna nazwa programu Memory-Map SiRF Setup
Tu do pobrania: http://www.memory-map.com/MMSirfSetup.exe

Tak, loox n560 ma wbudowany SiRF Star III. Działa również z dowolnym odbiornikiem podłączonym do pda poprzez kabel czy BT.

Jak widać menu prościutkie:
1. Wybrać port do którego jest podłączony gps, ważne: port rzeczywisty a nie wirtualny - czyli np. rzeczywisty to com2 a wirtualny do podziału przez inne programy to np. com4. Wybrać realną prędkość transmisji portu.
2. Jeśli używamy sirf star III w samochodzie to włączyć Static Navigation, do wędrówek pieszych/rowerowych wyłączyć.
3. Opcja WAAS/EGNOS zwiększa dokładność kosztem niewielkiego wzrostu zużycia energii (ponoć). Satelity WAAS są chyba dostępne tylko w Ameryce, europejski odpowiednik to EGNOS. Są to satelity o numerach powyżej 30 (30 to jeszcze standard ;) ).

Przypominam raz jeszcze - przełączeń dokonywać tylko w trybie wyłączności: żaden inny program nie może korzystać z GPS, bo grozi to zablokowaniem odbiornika. W efekcie możecie mieć zamrożony pda po włączeniu softu nawigacyjnego (przećwiczyłem) lub niemożność połączenia się z gps. Wystarczy odłączyć baterie od odbiornika na czas od minuty do kilkunastu minut, a odbiornik ożyje ponownie z domyślnymi wartościami.

A przy okazji dla maniaków zapisywania śladów, w szczególności wycieczek pieszych/rowerowych (jak ja - do edycji map jak znalazł). SiRF Star III ma ciekawą opcję Track Smoothing "wygładzającą" przekazywane dane do pda - w praktyce odrzuca przypadkowe dane a przekazuje do programu używającego gps dane sprzętowo zoptymalizowane. Tracki wyglądają zdecydowanie lepiej, bez przypadkowych rozrzutów na boki. Opcja jest domyślnie wyłączona, włączyć można (jak i wieeeeeele innych opcji) np. programem SirfTech, którego użycie polecam jednak tylko tym osobom, które wiedzą co robią. Dla pozostałych wystarczy Memory-Map SiRF Setup ;).
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: sponsor w Sierpień 27, 2007, 21:41:11
A skąd można pobrać SIRF SETUP i czy będzie działać z LOOX N560 ?

Dokładna nazwa programu Memory-Map SiRF Setup
Tu do pobrania: http://www.memory-map.com/MMSirfSetup.exe

Tak, loox n560 ma wbudowany SiRF Star III. Działa również z dowolnym odbiornikiem podłączonym do pda poprzez kabel czy BT.

Jak widać menu prościutkie:
1. Wybrać port do którego jest podłączony gps, ważne: port rzeczywisty a nie wirtualny - czyli np. rzeczywisty to com2 a wirtualny do podziału przez inne programy to np. com4. Wybrać realną prędkość transmisji portu.
2. Jeśli używamy sirf star III w samochodzie to włączyć Static Navigation, do wędrówek pieszych/rowerowych wyłączyć.
3. Opcja WAAS/EGNOS zwiększa dokładność kosztem niewielkiego wzrostu zużycia energii (ponoć). Satelity WAAS są chyba dostępne tylko w Ameryce, europejski odpowiednik to EGNOS. Są to satelity o numerach powyżej 30 (30 to jeszcze standard ;) ).

Przypominam raz jeszcze - przełączeń dokonywać tylko w trybie wyłączności: żaden inny program nie może korzystać z GPS, bo grozi to zablokowaniem odbiornika. W efekcie możecie mieć zamrożony pda po włączeniu softu nawigacyjnego (przećwiczyłem) lub niemożność połączenia się z gps. Wystarczy odłączyć baterie od odbiornika na czas od minuty do kilkunastu minut, a odbiornik ożyje ponownie z domyślnymi wartościami.

A przy okazji dla maniaków zapisywania śladów, w szczególności wycieczek pieszych/rowerowych (jak ja - do edycji map jak znalazł). SiRF Star III ma ciekawą opcję Track Smoothing "wygładzającą" przekazywane dane do pda - w praktyce odrzuca przypadkowe dane a przekazuje do programu używającego gps dane sprzętowo zoptymalizowane. Tracki wyglądają zdecydowanie lepiej, bez przypadkowych rozrzutów na boki. Opcja jest domyślnie wyłączona, włączyć można (jak i wieeeeeele innych opcji) np. programem SirfTech, którego użycie polecam jednak tylko tym osobom, które wiedzą co robią. Dla pozostałych wystarczy Memory-Map SiRF Setup ;).

A wersja bezpośrednio na WM5? Bo jestem na wakacjach i nie mam kompa...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Sierpień 27, 2007, 21:50:19
Tu masz cab (25kb) do wgrania bezpośrednio z pda: http://guru.strefa.pl/ftp/programy/MMSirfSetup.CAB
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: RUKAT w Sierpień 27, 2007, 23:49:10
GPS nie mierzy pozycji a ja obliczane wg. jakiegoś algorytmu...
Mierzy odległość do pierwszego, drugiego, trzeciego.. satelity (mierzy czas dotarcia) i na tej podstawie oblicza współrzedne. Ty twierdzisz, że nalezy wstawić miedzy satelity a odbiornik jakiegoś arbitra, który zdecyduje: "ten sygnał popraw, ten przesuń, a ten jest niepotrzebny". Jeśli sygnał bedzie dobry i czysty, to po co go poprawiać? Twój SN, jak go nazywasz, staje się zbędny.

PS
Problem dętki dotyczy Twojego algorytmu. Jeśli z jednej strony coś poprawisz, to automatycznie z drugiej coś spieprzysz.
Nie mierzy a oblicza bo żeby zmierzyć GPS musiał by mieć zegar atomowy a nie ma . ma za to zegar wystarczająco dokładny aby zmierzyć różnicę w fazie docierających sygnałów i na tej podstawie oraz danych niesionych przez sygnał i jeszcze innych zmiennych (np. temperatury chipset'u która zmienia w nim opóźnienia) oblicza czas dotarcia sygnału a znając parametry obity (almanach) oblicza odległość do satelity.
A arbiter ? oczywiście. Jest nim program (algorytm) zaszyty w chipset'ie który właśnie wybiera satelity najlepiej rozstawione na niebie do określenia pozycji : nie za blisko siebie nie za nisko nad horyzontem ( o mam za mało satelitów , dobra biorę tego z nad horyzontu tylko mu dodam x/y sekundy bo ma dłuższa drogę przez jonosferę)
Tak w ogóle to ja też chciałbym znać Bardzo dokładną pozycję  (nie wiem dokładnie po co ale bym chciał :E ) a jeszcze bardziej chce żeby mi mapą nie kręciło żebym jednym spojrzeniem orientował się w sytuacji ( naprawdę to nie znam sprawy bo mi nie kręci   B) )
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Jaroslav w Sierpień 28, 2007, 00:01:35
A czy ktoś potrafiłby wytłumaczyć, dlaczego jak mam Router WiFi z funkcją MIMO, to on wykorzystuje sygnał odbity od szafy do zwiększenia prędkości lub zasięgu sygnału.  A takiemu GPS-owi to sygnał odbity od budynku ma niby przeszkadzać. Oczywiście jest różnica w ilości anten czy odległości pomiędzy nadajnikiem i odbiorniiem. Ale czy algorytmy analizy sygnału odbitego dla obu tych urządzeń, rzeczywiście są inne?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tutejszyn w Sierpień 28, 2007, 01:25:33
Bo w sieci przesyłasz informację protokołem TCP/IP. Informacja jest dzielona na paczki i nie jest wazne jaką drogą dojdzie do celu kazda z paczek. Natomiast w systemie GPS ważny jest czas dotarcia sygnału z satelity do odbiornika. Ten czas wyznacza odległość na podstawie której wyliczana jest pozycja. Sygnał odbity tą odleglość przekłamuje.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: 6nt w Sierpień 28, 2007, 12:47:17
1. u mnie tez pływa i tyle, myślę, że wbudowany żyroskop zintegrowany z kompasem i z odpowiednim oprogramowaniem rozwiązałby kwestię ;)
2. prośba do prozora - widzę, że znasz się na GPSach, a ja z kolei jestem w tej kwestii leszcz totalny - czy mógłbyś poratować mnie informacją jak to co SirfSetup'em ustawiłeś ustawić w SirfTech? Z góry dzięki.

Ad. 2 - już znalazłem wyłączanie Static Navi, sprawdzę czy już nie pływa jak wyjdę wreszcie (kiedyś) z Biura. Nie znalazłem natomiast wygładzania zapisu śladu. Może tu mógłbyś pomóc? Akurat SirfTech mam "wszyty" w ROM, dlatego nie bardzo chcę dodatkowo doinstalowywać SirfSetup...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Sierpień 28, 2007, 14:16:12
W m-m SirfSetup opcji wygładzania śladu nie znajdziesz ;).
Tylko SirfTech.

Adres do manulala binarnego protokołu sirf: http://www.usglobalsat.com/downloads/SiRF_Binary_Protocol.pdf
Oczywiście w powszechnie znanym i lubianym języku. Szczerze, bez tego jak bez ręki - żeby zorientować się co oznacza jakiś skrót w ustawieniach srif'u lepiej jakąś ściągę przygotować, albo odpuścić sobie.
Warto również przeglądnąć: SiRFstarII Evaluation Kit User Guide, NMEA Reference Manual (choć tu opcji aż tak wiele nie ma...), SiRFDemo User Guide.

Aby uruchomić wbudowaną w srif opcję wygładzania śladu należy:
1. Uruchomić SirfTech. Wybrać na dolnej belce (menu) "comm". Powinien automatycznie połączyć się z odbiornikiem, jeśli nie to otworzyć port COM2 @ 57600. Choć u mnie akurat chce się komunikować tylko po com4@57600 a com2 ignoruje. Naciśnij OK w górnym prawym rogu.
2.  Wcisnąć "NMEA" na dolnej belce, wybrać "Set Serial Port (Switch to SiRF)". Ustawić: Protocol SiRF @ 57600. Wcisnąć: Set, =Baud. Zegar NmeaTime przestanie pracować, zacznie pracować SirfTime. Górny prawy róg = OK.
3. Dolna belka, SiRF -> Mode Control. Ustawienia powinny być aktualne, ale na wszelki wypadek wciśnij Get. Zaznacz Track Smoothing, a następnie przyciśnij Set. Ewentualnie można ustawić Degraded Mode na "Hold clock, direction" zostawiając pozostałe parametry bez zmian. Ja mam domyślnie (Disable), aczkolwiek sygnału mi prawie nigdy nie gubi, a więc nie widzę  potrzeby ustawienia tego. Być może byłoby to przydatne np. w tunelach itp.
4. No i teraz powrót do trybu NMEA. Dolna belka -> SiRF, pozycja "Switch to NMEA Protocol", ustawić wszystkie opcje na "1" za wyjątkiem opcji użytkownika (User 8, User 10 - ustawić "0") ustawić szybkość transmisji na 57600 (ważne). Nacisnąć Set a nastęnie =Baud. Zegar SirfTime zatrzyma się, ruszy zegar NmeaTime. GPS będzie ponownie w trybie NMEA.

Posiadam program w wersji 1.28 i powyższy opis jest robiony właśnie na podstawie tej wersji programu.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: bazyl123 w Sierpień 28, 2007, 15:05:02
1. u mnie tez pływa i tyle, myślę, że wbudowany żyroskop zintegrowany z kompasem i z odpowiednim oprogramowaniem rozwiązałby kwestię ;)

A ja myślę, że wystarcz by AM pamiętała kierunek w którym się poruszaliśmy. Kiedy prędkość spadnie do okolic zera powinna ignorować "dziwne" odczyty. :grin:
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: 6nt w Sierpień 28, 2007, 16:05:45
Dzięki, prozor. Ściągnąłem tego manuala i juz czytam (znam ten język całkiem nienajgorzej ;) ). Ustawiłem wszystko wg Twojej instrukcji, choć mam wersję 1.27. U mnie tez ignoruje com 2 i włącza com 4. Zrobiłem i zobaczymy jaki będzie efekt. Aż się doczekać nie mogę, żeby to sprawdzić :O~
Napisane: 28 Sierpień 2007, 16:02:59
1. u mnie tez pływa i tyle, myślę, że wbudowany żyroskop zintegrowany z kompasem i z odpowiednim oprogramowaniem rozwiązałby kwestię ;)

A ja myślę, że wystarcz by AM pamiętała kierunek w którym się poruszaliśmy. Kiedy prędkość spadnie do okolic zera powinna ignorować "dziwne" odczyty. :grin:

A co jeżeli zatrzymasz się, a potem w miejscu (albo w promieniu mniejszym niż błąd GPSu) zawrócisz? (np. jadąc na motorze) Tego już AM nie przewidzi, a kompas z zyroskopem i owszem. Oczywiście moja propozycja była tylko humorystyczna. Ile by to musiało kosztować i jakie by musiało być ciężkie, żeby to wszystko tam władować! Popatrz na HTC Athena - toto ma zyroskop do oglądania stron www i przewijania ich przy przechylaniu urządzenia...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Jaroslav w Sierpień 28, 2007, 16:10:35
Natomiast w systemie GPS ważny jest czas dotarcia sygnału z satelity do odbiornika. Ten czas wyznacza odległość na podstawie której wyliczana jest pozycja. Sygnał odbity tą odleglość przekłamuje.
Czy to oznacza, że czas, w którym sygnał pokonuje odległość od satelity, zawieszonego na wysokości 20162km, po odbiciu od budynku, wydłuża się tak znacząco, że zaburza obliczenia tak drastycznie jak mowa w tym (i nie tylko) wątku?  Jakoś nie przekonuje mnie ten argument. Podejrzewam, że większa jest niedokładność zegarka wbudowanego w odbiornik GPS, niż ten przyrost czasu.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: akubit w Sierpień 28, 2007, 16:58:30
Czy to oznacza, że czas, w którym sygnał pokonuje odległość od satelity, zawieszonego na wysokości 20162km, po odbiciu od budynku, wydłuża się tak znacząco, że zaburza obliczenia tak drastycznie jak mowa w tym (i nie tylko) wątku?  Jakoś nie przekonuje mnie ten argument. Podejrzewam, że większa jest niedokładność zegarka wbudowanego w odbiornik GPS, niż ten przyrost czasu.

Czas wydłuża się dokładnie o tyle, ile dodatkowej drogi musi zrobić sygnał. Odbiornik musi go zmierzyć. Na pomiarze tego czasu polega cały system GPS. Oczywiście zakłócenie sygnału z jednego satelity nie musi powodować drastycznych zmian położenia, bo firmware chipsetu uśrednia i pewnie odrzuca niektóre pomiary. Stąd położenie mocno skacze na początku złapania fixa, bo wtedy brane są pod uwagę pomiary tylko z 3-4 satelitów.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Jaroslav w Sierpień 28, 2007, 17:25:56
Czas wydłuża się dokładnie o tyle, ile dodatkowej drogi musi zrobić sygnał. Odbiornik musi go zmierzyć. Na pomiarze tego czasu polega cały system GPS. Oczywiście zakłócenie sygnału z jednego satelity nie musi powodować drastycznych zmian położenia, bo firmware chipsetu uśrednia i pewnie odrzuca niektóre pomiary. Stąd położenie mocno skacze na początku złapania fixa, bo wtedy brane są pod uwagę pomiary tylko z 3-4 satelitów.
Jeśli założymy, że stała c=299792458m/s, to sygnał radiowy na przebycie, przykładowo dodatkowych 40m, potrzebuje 1,33E-007s. Chciałbym zobaczyć tego GPS-a, który mierzy czas z taką dokładnością. Poza tym, w tym wątku mowa jest o pływaniu sygnału w czasie postoju, a nie w czasie łapania fix-a.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tutejszyn w Sierpień 28, 2007, 19:13:35
Jeśli założymy, że stała c=299792458m/s, to sygnał ...

Przepraszam, ale co Ty chcesz udowodnić? I ja i Ty, i my wszyscy przechadzamy się tylko daleko po obrzeżach całej zlozoności problemu. Nasza wiedza jest bardzo szczątkowa i nie wystarczy rzucić stałą rozchodzenia się światla, aby w cudowny sposób uzdrowić problem. A problem istnieje..

dodane po chwili..
To co powiedziałem, moze zabrzmiało trochę niefajnie. Nie chcę nikogo tutaj obrażać. Chodzi mi tylko o to, że nie wystarczy powiedzieć, że czegoś nie ma, aby tego nie bylo. Dodajesz do sygnalu kilka metrów pochodzacych z odbicia i twierdzisz, ze to nie ma wpływu. Powinno nie mieć. Ale ma.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: akubit w Sierpień 28, 2007, 19:21:51
[Jeśli założymy, że stała c=299792458m/s, to sygnał radiowy na przebycie, przykładowo dodatkowych 40m, potrzebuje 1,33E-007s. Chciałbym zobaczyć tego GPS-a, który mierzy czas z taką dokładnością. Poza tym, w tym wątku mowa jest o pływaniu sygnału w czasie postoju, a nie w czasie łapania fix-a.


Zamiast się mądrzyć (raczej ośmieszać) poczytaj. To nie boli, wystarczy zagoglać.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Jaroslav w Sierpień 28, 2007, 19:49:25
Przepraszam, ale co Ty chcesz udowodnić? I ja i Ty, i my wszyscy przechadzamy się tylko daleko po obrzeżach całej zlozoności problemu. [...]
Niczego nie chcę udowadniać. Chcę zrozumieć  :)
Czy na opisane zjawisko ma wpływ niestabilizowane napięcie akumulatora, opóźnienie reakcji tranzystora, propagacja czy zakrzywienie przestrzeni w okolicach jonosfery? I jeśli ma, to jakie? Rozumiem, że  nikt nie wie i tylko tak sobie "dywagujemy".  :wink:
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Sierpień 28, 2007, 21:43:20
Sek w tym, ze odbiornik GPS nie mierzy odleglosci od satelit ale porownuje odleglosci (propagacje sygnalu) pomiedzy satelitami i dlatego jeski genarator a odbiorniku "plynie" to plynie dla sygnalow wszystkich satelit - i dlatego stabilnosc i dokladnosc samego odbiornika ma drugorzedne znaczenie....
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tutejszyn w Sierpień 28, 2007, 22:26:27
"Odległość od satelity" jest pewnym uproszczeniem myslowym dla łatwiejszego wyobrazenia sytuacji. Myslę, ze wszyscy robimy mądre miny, a tak naprawdę wiemy o tym niewiele.

...dlatego jeski genarator a odbiorniku "plynie" to plynie dla sygnalow wszystkich satelit - i dlatego stabilnosc i dokladnosc samego odbiornika ma drugorzedne znaczenie....

Dlaczego odbiorniki mają "plynąć" dla sygnału wszystkich satelit? Czy satelity oświetlają odbiornik z jednego miejsca? Przecież tak nie jest.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Sierpień 28, 2007, 22:43:11
"Odległość od satelity" jest pewnym uproszczeniem myslowym dla łatwiejszego wyobrazenia sytuacji. Myslę, ze wszyscy robimy mądre miny, a tak naprawdę wiemy o tym niewiele.

...dlatego jeski genarator a odbiorniku "plynie" to plynie dla sygnalow wszystkich satelit - i dlatego stabilnosc i dokladnosc samego odbiornika ma drugorzedne znaczenie....

Dlaczego odbiorniki mają "plynąć" dla sygnału wszystkich satelit? Czy satelity oświetlają odbiornik z jednego miejsca? Przecież tak nie jest.
Uzylem okreslenia potocznego - chodzilo o miestabilnosc generatora kwarcowego w odbiorniku na wskutek temperatury, zmiany napiecia baterii, czasu i innych czynnikow.... i dlatego odbiornik wykazujac niestabilnosc moze poprawnie ocenic polozenie bo dokonuje porownania faz sygnalow z poszczegolnych zatelit a nie ocenia konkretna odleglosc od satelity.....
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: 6nt w Sierpień 28, 2007, 22:54:07
Najgorzej jest wtedy, gdy krzywa Schwanna zagina się wokół czasoprzestrzennej aberracji Herholda. Wówczas mamy do czynienia ze zjawiskiem dolnej abrazjii, która powoduje perturbacje gazomitylozoiczne wastwy mentalnej czasoprzestrzeni.   B) W skrócie rzecz ujmując - bedzie sie kręciło i już.  :evil:
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: nocnyMarek w Sierpień 28, 2007, 23:10:05
A ja myślę, że wystarcz by AM pamiętała kierunek w którym się poruszaliśmy. Kiedy prędkość spadnie do okolic zera powinna ignorować "dziwne" odczyty. :grin:

Jak tak dobrze idzie Ci myślenie, to wymyśl jeszcze po czym AM pozna,
że prędkość spadła do okolic zera i jak ma rozpoznać które odczyty są dziwne.   :ohreally:
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: GPS maniak w Sierpień 28, 2007, 23:37:35
Jak tak dobrze idzie Ci myślenie, to wymyśl jeszcze po czym AM pozna,
że prędkość spadła do okolic zera i jak ma rozpoznać które odczyty są dziwne.   :ohreally:

Inni wymyślili.
W iGO, jest np. taka opcja: "nie zmieniaj pozycji na drodze", Ta opcja zapewnia zarówno klejenie do drogi jak też stabilną pozycję mapy.
W Garminie NUVI takiej opcji nie ma, ale mapa też jest stabilna (mimo że w moim NUVI siedzi SiRF). To samo w 60CSX też z SiRFem.

Sądzę, że algorytm pozwalający ustalić, czy to są przypadkowe skoki pozycji, czy jednak ruch - wbrew wpozorom wcale nie musi być skomplikowany i będzie zapewne związany z czymś, co ja nazwałbym śledzeniem "trendu". Z grubsza: skoki są przypadkowe: różna prędkość, rózne kierunki. Ruch jest w miarę jednolity.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Sierpień 29, 2007, 00:04:26
Inni wymyślili.
W iGO, jest np. taka opcja: "nie zmieniaj pozycji na drodze", Ta opcja zapewnia zarówno klejenie do drogi jak też stabilną pozycję mapy.
W Garminie NUVI takiej opcji nie ma, ale mapa też jest stabilna (mimo że w moim NUVI siedzi SiRF). To samo w 60CSX też z SiRFem.

Sądzę, że algorytm pozwalający ustalić, czy to są przypadkowe skoki pozycji, czy jednak ruch - wbrew wpozorom wcale nie musi być skomplikowany i będzie zapewne związany z czymś, co ja nazwałbym śledzeniem "trendu". Z grubsza: skoki są przypadkowe: różna prędkość, rózne kierunki. Ruch jest w miarę jednolity.

Lechu, w AM 4.1 jest/będzie opcja (nie pamiętam czy w 4.01 jest czy nie?) "Ignorowanie odchyleń GPS". U mnie przy "średnich" odchyleniach działa to dobrze, ale można ustawić sobie na "bardzo dużych" i wtedy ignoruje nawet kilkudziesięcio metrowe odchylenia. Aczkolwiek ja używam jednak Static Navigation dla nawigacji samochodowej i sprawa załatwiona.

Lechu, głowę daję, że wszystkie navi przeznaczone do autka, wyposażone w Sirf Star III mają właczoną opcję Static Navigation.
Ten algorytm o którym piszesz (i wiele innych) SiRF Star III ma na pokładzie. Pisałem o nim wyżej i nazywa się Track Smoothing. Oprogramowanie chipu odbiornika odrzuca przypadkowe, nagłe "skoki w boki" ;) przed wysłaniem danych do programu. Porównując ślady gps z pieszych i rowerowych spacerów (no, takim gpsmaniakiem jak Ty nie jestem, ale lubię łazikować) z włączoną opcją TS widać wyraźną różnicę. Dodatkowo można zmusić oprogramowanie odbiornika do trzymania kierunku i szybkości przesuwania się w przypadku nagłych zaników sygnału (na określony przez nas czas), no i jeszcze znajdzie się cała masa przydatnych opcji. Tylko trzeba pobawić się w tuning ;). Garmin w swoich urządzeniach outdoorowych z sirf'em na pokładzie pewno dokonał fabrycznego tuningu - wiele bym dał, żeby zobaczyć ustawienia na nich zastosowane...
A większość popularnych odbiorników gps z srif star III ma domyślne, fabryczne (bezpieczne?) ustawienia.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: nocnyMarek w Sierpień 29, 2007, 00:10:19
Lechu, nie o to chodzi, że inni nie wymyslili, bo już dawno wymyslili  :)
Owszem, nie jest to zbyt trudne, ale ponieważ odczyt pozycji jest stosunkowo 'rzadki',
jak by nie patrzeć odświeżanie jest co 1000ms :) więc sprawdzenie czy skok nie jest czasem jest przypadkowy
wymagać będzie miminum 2 sekund, a to już wnosi istotne opóźnienie w odświeżaniu pozycji.
AM też ma możliwość regulacji ignorowania odchyleń GPS, ale to znów kolejny kompromis,
nie da się pogodzić wysokiego poziomu 'olewania' odchyleń przez program, z wysoką precyzją
wskazań bieżącej pozycji na mapie.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Sierpień 29, 2007, 00:12:52
jak by nie patrzeć odświeżanie jest co 1000ms :) więc sprawdzenie czy skok nie jest czasem jest przypadkowy
wymagać będzie miminum 2 sekund, a to już wnosi istotne opóźnienie w odświeżaniu pozycji.

Dlatego najlepiej, żeby korekta nastąpiła jescze przed wysłaniem danych do programu - na poziomie firmware odbiornika. Tak właśnie działa Track Smoothing w SiRF Star III.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: GPS maniak w Sierpień 29, 2007, 00:29:37
wymagać będzie miminum 2 sekund, a to już wnosi istotne opóźnienie w odświeżaniu pozycji.
Nie ma, chyba że masz Porche   B)

Pamiętaj, że problem nie dotyczy regularnej jazdy tylko postoju.
Kiedy ruszysz ze skrzyżowania, to po dwóch, a nawet trzech sekundach nie jesteś znów tak daleko.
No ale w sumie masz rację. Wiadomo - coś za coś  :cry:

Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: nocnyMarek w Sierpień 29, 2007, 00:40:05
Nie ma, chyba że masz Porche   B)

Spróbuj powiedzieć to tym, którzy używają Destinatora, zwłaszcza w mieście ...  :D
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: GPS maniak w Sierpień 29, 2007, 00:42:49
Lechu, głowę daję, że wszystkie navi przeznaczone do autka, wyposażone w Sirf Star III mają właczoną opcję Static Navigation.
......
Garmin w swoich urządzeniach outdoorowych z sirf'em na pokładzie pewno dokonał fabrycznego tuningu - wiele bym dał, żeby zobaczyć ustawienia na nich zastosowane...

Nie trzymałbym się tu sztywno nomenklatury, bo Static Navigation działa zapewne w/g ściśle określonego (może chronionego prawem?) algorytmu.
Ale wiadmo o czym tu mówimy. O oprogramowaniu korygującym.

Powiem szczerze, że też jestem ciekaw jak to jest rozwiązane w outdoorowcach, ale fakt jest faktem że kiedy wykonam na balkonie 3-4 kroki z 60CSX "w ręku" on obraca mapę "truck up", a kiedy zatrzymam się w miejscu mapa stoi jak żyleta, pomio że np. późniejsza analiza tracka wykazuje że jednak SiRF pływał? Ki Czort?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Sierpień 29, 2007, 00:54:02
Powiem szczerze, że też jestem ciekaw jak to jest rozwiązane w outdoorowcach, ale fakt jest faktem że kiedy wykonam na balkonie 3-4 kroki z 60CSX "w ręku" on obraca mapę "truck up", a kiedy zatrzymam się w miejscu mapa stoi jak żyleta, pomio że np. późniejsza analiza tracka wykazuje że jednak SiRF pływał? Ki Czort?

To jednak oprogramowanie garmina załatwia sprawę na "żyletę" - bo pewnie track jest zapisywany jednak jako dane pobierane bezpośrednio z portu odbiornika.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Sierpień 29, 2007, 10:12:53
Nie ma, chyba że masz Porche   B)

Spróbuj powiedzieć to tym, którzy używają Destinatora, zwłaszcza w mieście ...  :D
W Destinatorze to wystarczy miec Fiata Brava z najmniejszym 82 konnym motorem by jadac przez Warszawe dojechac do celu a na ekranie widziec, ze jest sie 5 km w tyle.....
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: 6nt w Sierpień 29, 2007, 20:26:45
Ustawiłem Static Navi i d... dalej pływa. A dzisiaj testowałem z i bez wyznaczonej trasy. Ustawiłem nawet tolerancję bardzo dużych odchyleń. Mimo to na Świętokrzyskiej (między wysokimi budynkami) rzucało mnie nawet po 5 metrów od drogi.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Sierpień 29, 2007, 21:41:46
Ustawiłem Static Navi i d... dalej pływa. A dzisiaj testowałem z i bez wyznaczonej trasy. Ustawiłem nawet tolerancję bardzo dużych odchyleń. Mimo to na Świętokrzyskiej (między wysokimi budynkami) rzucało mnie nawet po 5 metrów od drogi.

W takim razie Twoj sprzet to zlom.....
Ja wczoraj i dzisiaj testowalem zamieszczonu tu sirf-setup i dziala super... jak wlaczy sie static navigation to przy szybkosciach ponizej 4km/h nawigacja stoi a polozenie jest aktualizowane co 100-200m. Jak sie wylaczy navi static to szybkosc i polozenie jest plynnie pokazywane od 0-1km/h.
Ja uzywam PDA iPAQ 2750 a odbiornika GPS/Bluetooth GSpace R238.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: 6nt w Sierpień 29, 2007, 22:43:53
piotrze - a skąd wziąłeś taką opinię? Z całym szacunkiem, ale Twój iPaq śni po nocach, żeby być takim złomem ;) Po prostu mam GPS wbudowany, nie zewnętrzny, więc trochę inaczej też reaguje.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tricolore w Sierpień 30, 2007, 02:46:03
jak wlaczy sie static navigation to przy szybkosciach ponizej 4km/h nawigacja stoi a polozenie jest aktualizowane co 100-200m.

100-200 m !?!??! Czy może to pomyłka i chodziło o 10-20 m?
Gdyby mój sprzęt odświeżał pozycję (poniżej 5 km/h) co 100-200 m przy SN (a mam włączony na stałe) to by już dawno wylądował w koszu... A odchylenie 5 m to.. żadne odchylenie w cywilnym GPS.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Sierpień 30, 2007, 09:42:18
Ustawiłem Static Navi i d... dalej pływa. A dzisiaj testowałem z i bez wyznaczonej trasy. Ustawiłem nawet tolerancję bardzo dużych odchyleń. Mimo to na Świętokrzyskiej (między wysokimi budynkami) rzucało mnie nawet po 5 metrów od drogi.

To trochę dziwne - jesteś pewny, że na 100% masz włączony SN? U mnie takie coś się może pojawić tylko wtedy, gdy (przy SN włączonym) mam bardzo słaby sygnał GPS (komunikat "słaby sygnał") - wtedy może pokręcić, jednak jeśli poziom poprawi się to łapie prawidłową pozycję niemalże od razu i trzyma stabilnie. Testy sygnału robiłem w budynku (w pracy) - żeby wymusić słaby sygnał, zamykałem pda w... lodówce ;), w innym przypadku niemalże zawsze trzymał stabilnie sygnał i pozycję. SN jest przeznaczony do utrzymywania stałej pozycji przy niskich, a nawet zerowych prędkościach. W przypadku jazdy z większą prędkością, za to przy osłabionym sygnale (gąszcz wysokich budynków, tunele, itp.) możesz jednak wypróbować opcję Degraded Mode. Proponuję ustawienia: "hold clock, direction", timeout 30 - 40 (s), dead reconig timout od 10 do 30 sekund (domyślnie jest 10, ale to może być zbyt mało w niektórych przypadkach, ja jednak mam 30). W efekcie nawet po utracie sygnału (lub bardzo słabym) mamy przez pewnien czas zapewnione utrzymanie pozycji, aczkolwiek jest to pozycja przewidywana przez oprogramowanie odbiornika gps. Jednak sprawdza się to w większości przypadków, dostosowania wymagać mogą jedynie parametry czasów timout. Spróbuj - ja jestem zadowolony z ustawień j.w.

A Piotruś to  :-| choć powszechnie lubiany. Jednak czasami najpierw coś palnie, później pomyśli.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: 6nt w Sierpień 30, 2007, 11:57:44
No właśnie miałem się przyznać... Myślałem, że włączyłem SN, ale teraz sprawdziłem i wyszło, że niestety nie :oops: Teraz już na pewno włączyłem i sprawdze wracając do domu z roboty jak się mają sprawy. czyli nie mój sprzęt zły, tylko ja dupa. Zresztą tak przypuszczałem - ma m jeszcze bardzo słabiutką wiedzę na temat GPS. Tym bardziej wielkie dzięki za cenną pomoc.

A na piotra się nie obrażam - sporo sobie czas jakiś temu popisaliśmy i sporo mi tez z AutoMapą pomógł. Wiem, że dobra dusza z niego. To raczej mój sprzęt się trochę obraził na jego sprzęt, ale mu przejdzie (kurde, chyba mnie pogięło - personalizować PDA???!!!). :O :O :O
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Sierpień 30, 2007, 13:01:09
Przy okazji włącz może Degraded Mode (jak opisałem wyżej). Oczywiście SirfTech'em ;).
Pytaniem jest, czy używany przez AM tryb NMEA jest najszczęśliwszym wyborem? Nie sądzę. Zgoda, jeśli chodzi o kompatybilność z odbiornikami to i owszem, ale porównując protokoły NMEA-0183 i SiRF możemy zobaczyć, jak bardzo ten drugi góruje nad starszym standardem. W terenie korzystam z programu Russa przełączając GPS w tryb SiRF - mam wrażenie, że zdecydowanie lepiej pracuje z tym protokołem. W załączeniu macie porównanie danych dla NMEA'i i SiRF'A.
Szkoda, że programiści AM nie zaimplementowali obslugi protokołu SiRF, ten chipset jest już bardzo popularny, właściwie obsługuje on niemalże wszystkie nowe urządzenia. Oczywiście domyślnym trybem pracy gps jest i tak NMEA (pewno w celu zachowania kompatybilności z oprogramowaniem), co nie oznacza, że należy rezygnować z lepszego protokołu SiRF. iGo ma możliwość wyboru protokołu, życzyłbym sobie tego samego w AM. Z drugiej strony, znajdą się zaraz malkontenci, narekający, że muszą wybierać pomiędzy protokołami...

Ps. Warto zwrócić uwagę na szacowany błąd precyzji pionowej i poziomej - i to w urządzeniu, leżącym na parapecie północnego okna (zrzut sirf).
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: 6nt w Sierpień 30, 2007, 13:07:30
OK, zrobiłem. Zobaczymy.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: 6nt w Sierpień 30, 2007, 19:24:25
Prozor - od dziś jesteś moim osobistym "GPS Guru" :grin: Wszystko działa jak opisałeś. Jechałem tą samą trasą (co do metra) co wczoraj i w porównywalnych warunkach. Ani razu nawet na ułamek sekundy mną nie zakręciło, raz tylko (może na 0,1 - 0,5 sekundy) "wyrzuciło mnie" z trasy o jakieś 5 m, przy wysokim szklanym biurowcu. Nie musiałem nawet ruszyć z miejsca, żeby wróciło na właściwy tor. Problem znikł jak ręką odjął.

PS. Na weekend szykuję się na lekturę manuala, do którego link mi podpowiedziałeś. Mam nadzieję, że dzięki temu będę ciut mądrzejszy w sprawach GPSu.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Sierpień 30, 2007, 19:48:47
Jaki tam "GPS Guru"  :oops: - tu akurat jestem amatorem.
Ten link to głównie opis protokołu binarnego sirf. Sporo można zrozumieć, a jest niezbędny, jeśli chcesz zaimplementować obsługę komunikacji gps w tym protokole.
Myślę, że więce wyjaśni Ci "SiRFDemo User Guide", czyli pomoc do programu SiRFDemo, doskonałego pecetowego programu do obsługi chipsetu sirf.
Polecam tą stronę, pobierzesz co trzeba: http://www.usglobalsat.com/category.asp?catid=30
A na deser: http://www.bgc.de/kunden/sirf/SiRFstarIIIEVK_UserGuide.pdf (ewentualnie to jako danie główne!)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Sierpień 30, 2007, 23:36:57
A pomyslec, ze ja na urlopie poswiecalem sie wstukujac na moim firmowym  :ok: PDA i przesylajac to przez GSM z rubierzy III RP (IV nie uznaję) gdy rodzina spala.....
Ale jutro bede juz stukal na duzym kompie bo o 21:30 wrocilem szczesliwie do domu.....
A co do tematu to testowalem to pieszym spacerze i sirf-setup rzeczywiscie wlacza i wylacza to i rzeczywiscie funkcja ta dziala choc u mnie nawet w trybie off krecenie bylo rzadkoscia i wystepowalo raczej gdy bawilem sie sprzestem w domu na parapecie....
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: akubit w Sierpień 31, 2007, 00:15:45
A co do tematu to testowalem to pieszym spacerze i sirf-setup rzeczywiscie wlacza i wylacza to i rzeczywiscie funkcja ta dziala choc u mnie nawet w trybie off krecenie bylo rzadkoscia i wystepowalo raczej gdy bawilem sie sprzestem w domu na parapecie....

Prawdę mówiąc, to odkrywacie panowie (nie odnoszę się tu akurat do Ciebie Piotrze) tutaj Amerykę, o której dawno wiadomo i jest stosowane - wystarczy dać hasło"static navigation" w szukajce i przypominają się stare dobre czasy  :proud:
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: 6nt w Wrzesień 03, 2007, 22:25:25
No i dzisiaj znowu popływała. Mimo włączonej "static navigation". Ciekawe i śmieszne było to, że jednocześnie pojawił się komunikat "rozglądam się" i zaczęła pływać, tak jakby się rzeczywiście rozglądała ;) Zdarzyło się to w jednym tylko miejscu, na rondzie, w okrutnym korku (kto dziś ok. 17:00 próbował przejechać centrum Warszawy, wie o czym mówię). A potem, na Ursynowie, wyrzuciła mnie z drogi na jakieś 50-100 m! Czyli że dalej d... :|
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 03, 2007, 22:37:27
No i dzisiaj znowu popływała. Mimo włączonej "static navigation". Ciekawe i śmieszne było to, że jednocześnie pojawił się komunikat "rozglądam się" i zaczęła pływać, tak jakby się rzeczywiście rozglądała ;) Zdarzyło się to w jednym tylko miejscu, na rondzie, w okrutnym korku (kto dziś ok. 17:00 próbował przejechać centrum Warszawy, wie o czym mówię). A potem, na Ursynowie, wyrzuciła mnie z drogi na jakieś 50-100 m! Czyli że dalej d... :|
Mi też dzisiaj popłynęło i to tez przy static Navi ale było to pod wiaduktem na rondzie Zesłańców Syberyjskich - więc to normalne...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Tricolore w Wrzesień 03, 2007, 22:52:14
Nie żadna d... tylko normalne zjawisko :P Nawet przy włączonym SN czasami tak się zrobi.
A czy zwróciliście uwagę, że w ostatnich dniach bardzo często występuje niekorzystny układ satelit? Albo większość jest nisko nad horyzontem albo skupione w jednej części nieba, np. w północnej przy czym na południowej stronie pałęta się jakiś jeden czy tylko dwa satelity... ?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 04, 2007, 07:02:41
Nie żadna d... tylko normalne zjawisko :P Nawet przy włączonym SN czasami tak się zrobi.
A czy zwróciliście uwagę, że w ostatnich dniach bardzo często występuje niekorzystny układ satelit? Albo większość jest nisko nad horyzontem albo skupione w jednej części nieba, np. w północnej przy czym na południowej stronie pałęta się jakiś jeden czy tylko dwa satelity... ?
Kurdę.... nie widziałem ich na niebie... :)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Darek_Foto w Wrzesień 04, 2007, 12:08:03
[Kurdę.... nie widziałem ich na niebie... :)

Bo za nisko latają  :grin:
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 04, 2007, 12:12:24
[Kurdę.... nie widziałem ich na niebie... :)

Bo za nisko latają  :grin:
Ło rany......chyba antenę odkręcę.... :E
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 04, 2007, 12:31:47
 :ohreally:
Nie żadna d... tylko normalne zjawisko :P Nawet przy włączonym SN czasami tak się zrobi.
A czy zwróciliście uwagę, że w ostatnich dniach bardzo często występuje niekorzystny układ satelit? Albo większość jest nisko nad horyzontem albo skupione w jednej części nieba, np. w północnej przy czym na południowej stronie pałęta się jakiś jeden czy tylko dwa satelity... ?

Tak, masz rację. Oto widok nieba i ustawień statelit:
(http://guru.strefa.pl/gps/am/satelity.jpg)
Akurat mam teraz okno od północy, to i nic dziwnego, ze satelity ze wschodu mają niewielki poziom sygnału
(http://guru.strefa.pl/gps/am/satelity_moc.jpg)

A teraz parę słów bełkotu technologicznego.
SiRF Star III posiada możliwość ustawienia opcji "Elevation Mask". Cóż to za dziwo? Wbrew pozorom, sprawa jest dość prosta. Sygnały z satelit GPS, które są nisko nad horyzontem muszą przejść przez znacznie większą warstwę atmosfery - w skrócie propagacja sygnału jest urtudniona w stosunku do satelit znajdujacych się bezpośrednio nad naszymi głowami. Dlatego też sygnał z satelit położonych nisko nad horyzontem jest obarczony zdecydowanie większym błędem, niż z satelit położonych wyżej. Lepsze określenie pozycji jest często osiągane, jeśli satelity położone niże nie są uwzględniane.

Opcja "Elevation mask" umożliwia wyeliminowanie użycia satelit położonych nisko nad horyzontem. Podczas gdy może to poprawić jakość pozycjonowania, to jednak zmniejszenie ilości satelit może spowodować, że do obliczenia pozycji zostanie użytych zbyt mała ich ilość.
Użycie niskich wartości "elevation mask" spowoduje potencjalnie mniejszą dokładność pozycji, ale za to z większą moc fixu. Wysokie wartości EM da nam potencjalnie bardziej dokładną pozycję, jednak za cenę niższej mocy fixu, z uwagi na zmniejszenie dostępnej ilości satelit. Dlatego też, w aplikacjach, gdzie dokładność jest ważniejsza niż fix (jego "gęstość"), należy rozważyć wprowadzenie odpowiednich wartości opcji "elevation mask".
(http://guru.strefa.pl/gps/am/em.jpg)
Jak widać na powyższym obrazku ;) gdy maska wzniesienia jest zwiększona, to wtedy zmniejsza się moc fixu. Jednak, jest to korzystne w przypadku jazdy przez kaniony ulic pomiędzy wielopiętrowymi budynkami  - pomimo mniejszej mocy fixu, osiagamy większą precyzję, jednak często może dojść do utraty fixu.

Domyślną wartością maski wzniesienia jest na ogół 7.5 stopnia (w nawigacjach samochodowych 5 stopnia), co oznacza, że satelity położone poniżej 7,5 (czy 5) stopni nad horyzontem, nie będą użyte do obliczeń. Maska może być ustawiona w zakresie od -20 do 90 stopni z krokiem 0,1 stopnia. Typowe wartości to od 0 stopni (dla uzyskania maksymalnej dostępności pozycji), poprzez 5 stopni dla użytkowników nawigacji samochodowych, do 15 stopni - dla tych, którzy potrzebują fiksów wysokiej jakości, kosztem ich gęstości.

W przypadku utraty fixa w przejazdach pod wiaduktami, tunelami itp, może pomóc ustawienie opcji "Degraded Mode". Ten tryb włącza się wtedy, gdy ilość satelit spada poniżej trzech. Pomimo wprowadzenia pewnych zakłóceń w obliczeniach pozycji, udostępnia znaczny wzrost gęstości fixu. Tryb degraded ma określony limit czasu podtrzymania efektu. Domyślnie jest to na ogół ok. 30 s. (mam zwiększone do 40).
Parametry do podtrzymania stałych to: zegar oraz kierunek. W trybie podtrzymania zegara a następnie kierunku, dryft zegara będzie utrzymywany gdy ilość dostępnych satelit spadnie do dwóch, a gdy spadnie do jednego, jako stała zostanie przyjęty kierunek ruchu. Wybranie opcji "Kierunek a następnie Zegar" odwróci ten porządek (czyli: ilość satelit spada do 2 - kierunek=constans, spada do jednego: zegar=constans). Wybór opcji "Zegar" lub "Kierunek" (tylko) zamrozi wybrany parametr, gdy ilość satelit spadnie do dwóch - gdy spadnie poniżej tryb degraded zostanie wyłączony.
Zalecam użycie jak na rysunku poniżej: "Hold clock, direction" zapewni wyliczanie kierunku jeszcze przy 2 satelitach.
(http://guru.strefa.pl/gps/am/ModeControl.jpg)
Tryb degraded jest użyteczny do kontynuowania nawigacji w środowisku, gdzie widoczność satelit może być przerywana. Jednakże trzeba pamiętać, że pozycja jest jednie zakładana a nie rzeczywista. Zmiana kierunku i prędkości na pewno spowoduje błąd - jedziemy gdzie indziej, na ekranie widzimy co innego ;) (jeszcze większe znaczenie ma to w trybie "dead reckonig" opisanym niżej).
Oczywiście, czym dłużej odbiornik GPS pozostaje w tym trybie, tym mniej dokładną pozycję przewiduje. Ale to chyba rozumie się samo przez się ;).

Kolejnym ważną opcją jest "Dead Reckonig". Jak sama nazwa wskazuje, są to obliczenia umarlaka ;). A tak serio - tryb degraded wspomaga nawigację gdy ilość satelit jest ograniczona do dwóch i jednego. Gdy widoczność jest zerowa, to nawigacja traci sygnał. Tryb degraded jest wyłączany. Tak może zdarzyć się np. w tunelu, pod wiaduktem, itp. Z pomocą przychodzą na wtedy oblczenia wykonywane bez sygnału satelit (dead reckonig). Pozycja jest obliczana na podstawie ostatnich danych dotyczących pozycji i szybkości jednostki gps.
Należy pamiętać, że zmiana szybkości lub kierunku spowoduje znaczną niedokładność przewidywanych danych. Tak jak w trybie degraded, niedokładność rośnie wraz z czasem obliczeń.

Utrzymanie wysokości (Altitude Hold) ma nieco mniejsze zastosowanie w nawigacji samochodowej. Jednak jest to istotny czynnik i nie należy go pomijać. Przypomnę, że do obliczeń gps są potrzebne 4 zmienne: szerokość i długość geograficzna, wysokość oraz czas. Z uwagi na to, że są cztery zmienne, to do dokładnych obliczeń potrzebne są minimum cztery satelity. Jednakże mniejsza ilość satelit może być użyta, jeśli jakakolwiek zmienna jest dana jako założenie lub stała (fix) i nie musi być obliczana. Jeśli tylko 3 satelity są widoczne i utrzymywanie wysokości jest włączone, wysokość jest utrzymywana jako stała i nie musi być obliczana. Podczas gdy pozycja jest obliczana w trzech wymiarach plus czas, gdy jeden parametr jest zamrożony, wynik obliczeń jest przedstawiany jako pozycja 2D. Umożliwia to pozycjonowanie nawet, gdy mniej niż cztery satelity są dostępne w trybie 2D. Pozycjonowanie może być kontynuowane przy obliczeniach uwzględniających mniej niż 4 satelity, korzyść z tego trybu operacji jest wyższa gęstość fixu.
Przy włączonym trybie utrzymywania wysokości, występuje dość znaczny błąd jej określenia. Sięga on 30% różnicy pomiędzy aktualną a użytą wysokością.
Z uwagi na potencjalny błąd określenia w określeniu pozycji horyzontalnej, należy uważać na zmianę  wysokości. Jeśli nastąpi znaczna zmiana w wysokości gdy gps operuje w trybie 2D i horyzontalna dokładość jest ważna, to należy pamiętać o 30% błędzie obliczeń wysokości w tym trybie. W nawigacji satelitarnej używanej w lotnictwie, z uwagi na wagę parametru wysokości, tryb ten jest wyłączany i nie używany. W naszych zastosowaniach można śmiało go użyć, ustawiając tryb "Auto" i źródło wysokości: "Last computed". No chyba, że ktoś porusza się tylko po nizinach o stałej wysokości nad poziomem morza. Wtedy tryb ręczny i wpisanie wysokości na jakiej przebywamy. Aczkolwiek to chyba tylko w nawigacji morskiej się sprawdzi ;).

A na deser, pokażę jeszcze jaka jest zasada działania Static Nav:
(http://guru.strefa.pl/gps/am/staticnav.jpg)
Jak widać, obraz znaczy więcej niż tysiąc słów :)

Podobnie wyjaśniam działanie opcji track smoothing:
(http://guru.strefa.pl/gps/am/smoothing.jpg)

Opracowałem między innymi na podstawie publikacji: SiRFstarIII Evaluation Kit User Guide
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: tomaszkap w Wrzesień 04, 2007, 12:39:44
Prozor niezły referat!! Dobra robota  :ok:
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: Yako w Wrzesień 04, 2007, 13:13:31
[...]
Opracowałem między innymi na podstawie publikacji: SiRFstarIII Evaluation Kit User Guide

O do diabła  :O Congratulations...  :ok: Fantastyczny opisik - jestem pod wrażeniem...  :ohreally:
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 04, 2007, 14:53:06
Co prawda, wystarczy spróbować użyć oprogramowania resetującego gps albo pozbawić odbiornika mocy, czyli wyjąć bateryjkę na minutę lub kilka(naście) a przywrócimy ustawienia domyślne. Jednak co niektórzy mogą spanikować, że im się ustrojstwo popsuło ;).

Zamiast SiRF Setup można użyć programu MM SirfTech, który pozwala w pełni zapanować nad możliwościami SiRF III, ale jego użycie jest zdecydowanie trudniejsze.

No właśnie mam pytanie a propos przywracania ustawień fabrycznych- w SirfTech jest opcja ustawiania do ustawień Fabrycznych "Factory Reset (Not XTrac)" - czy przywraca to ustawienia fabryczne odbiornika czy do ustawień zaszytych w SirfTech???
I jeszcze jedno: czy w dołączonym do odbiornika oprogramowaniu (GPS Viewer) opcja Cold Start nie jest równoznaczna z przywróceniem ustawień fabrycznych?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 04, 2007, 16:09:53
No właśnie mam pytanie a propos przywracania ustawień fabrycznych- w SirfTech jest opcja ustawiania do ustawień Fabrycznych "Factory Reset (Not XTrac)" - czy przywraca to ustawienia fabryczne odbiornika czy do ustawień zaszytych w SirfTech???
I jeszcze jedno: czy w dołączonym do odbiornika oprogramowaniu (GPS Viewer) opcja Cold Start nie jest równoznaczna z przywróceniem ustawień fabrycznych?

Ustawienia fabryczne odbiornika. Taki hard reset.
Cold start - czas i pozycja jest znana z pewnymi ograniczeniami (odbiornik produkowany np. na Europę i tu używany, gorzej, jeśli ma dane Australii czy Singapuru), dane almanachu są znane, dane emeferyd nie znane.
Gorący start - almanach znany, efemerydy co najmniej 3 satelitów są znane z poprzednich operacji.
Snap start - emeferydy wszystkich widocznych satelit są znane (start w ciągu kilku sekund).

Almanach to parametry orbitalne dla wszystkich satelitów GPS, emeferydy to precyzyjne daane dotyczące czasu i orbit dla indywidualnych satelitów GPS. Satelity GPS nadają almanak dla wszystkich satelitów, ale emeferydy tylko dla siebie.

Dane almanachu są bardzo precyzyjne i są aktualne przez 6 dni, podczas gdy emeferydy są aktualne przez 4 do 6 godzin (mój A701 odnawia co max. 3 dni, pewno z wyprzedzeniem pobiera?).

Co to oznacza?
1. Jeśli odbiornik GPS był wyłączony jedynie przez kilka - kilkanaście minut, dane emeferyd dla wszystkich satelitów bedą znane i takie uruchomienie jest nazywane Hot Start.
2. Jeśli odbiornik był wyłączony przez kilka godzin, jednak dane emeferyd są znane dla przynajmniej 3 satelit, start będzie startem ciepłym (warm start) i większość nowoczesnych odbiorników GPS potrafi ustalić fixa w 10 - 20 sekund.
3. Jeśli dane emeferyd są znane tylko dla 2 lub mniej satelit, taki start jest nazywany zimnym startem i pobranie danych emeferyd dotyczących każdego z widocznych satelit będzie trwać dłużej - na ogół kilka minut.

(http://guru.strefa.pl/gps/am/inicjacja.jpg)
Jak widać, opcje inicjalizujące SiRF są dość spore - jest w czym wybierać. Jednak ja opcje resetu użyłbym tylko wtedy, gdy odbiornik miałby problem z ustaleniem fixa. Często pomaga tylko wyczyszczenie pamięci RAM - tam odbiornik trzyma dane dotyczące efemeryd oraz ustawień samego odbiornika. Podobny efekt daje wyciągnięcie baterii na dłuższy okres czasu (od kilku do kilkunastu minut - w zależności od odbiornika).

Jeśli chcesz poeksperymentować, możesz sprawdzić, jak bardzo będą różnić się dane współrzędnych geograficznych XYZ, zegara, czasu w zależności od typu startu lub restetu.

SiRFTech nie ma zaszytych wartości domyślnych - z tego co zauważyłem, pobiera aktualne wartości z pamięci odbiornika, gdy opcja jest nie wspierana przez odbiornik, pola pozostają puste (wciśnięcie GET wyświetla komunikat błędu).
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 04, 2007, 16:20:45

SiRFTech nie ma zaszytych wartości domyślnych - z tego co zauważyłem, pobiera aktualne wartości z pamięci odbiornika, gdy opcja jest nie wspierana przez odbiornik, pola pozostają puste (wciśnięcie GET wyświetla komunikat błędu).

Skoro tak to jak możliwy jest powrót do ustawień fabrycznych? - tego nie za bardzo rozumiem.....
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 04, 2007, 16:35:00
Są dwie możliwości:
1. Programowo: spójrz na rysunek powyżej, masz tam opcję: Factory Reset. Opcja ta przywraca Ci ustawienia fabryczne, łącznie z czyszczeniem pamięci ram. Identycznie jak np. zrobienie sekwencji Hard Reset w urządzeniach PDA z WM 5.0 i wyższym.
2. Wyciągnięcie baterii na kilka - kilkanaście minut.  Identycznie jak np. zrobienie sekwencji Hard Reset w urządzeniach PDA z WM 2003 i niższym.

Po tych czynnościach odbiornik załaduje ustawienia zawarte w pamięci flash i będzie gotowy do pobrania aktualnych emeferydów.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 04, 2007, 19:14:22
Czy wyjęcie baterii np. na pół godziny jest tym samym co set factory settings z równoczesnym wyczyszczeniem bufora???
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: 6nt w Wrzesień 04, 2007, 19:29:56
Prozor - kocham Cię, zostaniesz moją żoną?  :E No dobra, przegiąłem, ale sporo się można od Ciebie na temat GPS dowiedzieć. W świetle Twoich postów, treść wskazanych przez Ciebie wcześniej stron www jest dla mnie też bardziej zrozumiała. Dzięki.

Wracając do kłopotów - cztery razy pod rząd wyrzucało mnie i pływało w tym samym miejscu - skrzyżopwanie Świętokrzyskiej i Jana Pawła II w Warszawie. Jest tam kilka wieżowców, więc coś może być z odbijanymi sygnałami. W każdym razie jak stałem w korku i poruszałem się żabimi skokami po kilka metrów, to AM pokazywała, że jadę ul. Twardą (w rzeczywistości jechałem cały czas Świętokrzyską). Myślę więc, że jest to też kwestia sygnału w tym szczególnym miejscu.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 04, 2007, 19:32:08
Prozor - kocham Cię, zostaniesz moją żoną?  :E No dobra, przegiąłem, ale sporo się można od Ciebie na temat GPS dowiedzieć. W świetle Twoich postów, treść wskazanych przez Ciebie wcześniej stron www jest dla mnie też bardziej zrozumiała. Dzięki.

Wracając do kłopotów - cztery razy pod rząd wyrzucało mnie i pływało w tym samym miejscu - skrzyżopwanie Świętokrzyskiej i Jana Pawła II w Warszawie. Jest tam kilka wieżowców, więc coś może być z odbijanymi sygnałami. W każdym razie jak stałem w korku i poruszałem się żabimi skokami po kilka metrów, to AM pokazywała, że jadę ul. Twardą (w rzeczywistości jechałem cały czas Świętokrzyską). Myślę więc, że jest to też kwestia sygnału w tym szczególnym miejscu.
Czy odbiornik GPS jest w okolicach szyby?
Ja jeżdziłem tamtendy nierzadko i mi nigdy nie pokazywało jakobym był na Twardej....
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: 6nt w Wrzesień 04, 2007, 20:22:53
Odbiornik jest w okolicach szyby. Nieogrzewanej (niestety) dodam...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 04, 2007, 20:29:36
6nt - z oświadczynami to faktycznie przegiełeś  :swirus:, dobrze, że Ewa tego nie widzi, bo jeszcze jakieś bi zaczęłoby jej po głowie na mój temat chodzić. Fujjj ;).

A tak serio - jeśli powtarza Ci się to w określonym miejscu, to dobrze - można zdiagnozować dlaczego tak się dzieje. Przełącz w AM na widok poziomów sygnałów gps (gps -> Informacje) , ewentualnie uruchom program typu VisualGPSce i obserwuj ilość użytecznych (w tym używanch) satelitów oraz poziom sygnałów.

Piotr - tak, to jest praktycznie to samo. Nawet nie trzeba wyciągać na pół godziny (choć to zależy od ustrojstwa ;) ) - w moim przypadku, wystarczy kilka (do 10) minut. Ale samemu trzeba to przetestować. Niektóre urządzenia mają dodatkową baterię podtrzymującą pamięć, zapobiegającą jej utracie w przypadku wyczerpania głównego źródła energii. Jeśli ktoś ma zewnętrzne urządzenie gps z taką baterią, to musi wyjąć i akumulator i baterie. Czasami można spotkać w samodzielnych odbiornikach GPS "dziurkę" do resetowania pamięci, bez potrzeby pozbawiania odbiornika źródła zasilania. Po szczegóły odsyłam do instrukcji Waszych odbiorników.

Acha, drobna aktualizacja opisu do Cold Startu. Zablokowałem dziś odbiornik gps i musiałem zresetować go przez odcięcie od źródełka zasilania - wyjęcie baterii na kilka minut załatwiło sprawę, czyszcząc całą pamięć odbiornika wraz ze wszystkimi zaaplikowanymi ustawieniami. Zaraz po uruchomieniu, włączyłem VisualGPSce i na zakładce Azmth/Elvn widać ekran jakby "radaru" (mój pierwszy post na 5 stronie tego wątku) - ekran przedstawiał  12 satelit zgromadzonych w jednej linii od środka ekranu do góry po linii N. Tak więc ten odbiornik nie ma wprowadzonych przez producenta danych o położeniu satelit na europejskim niebie. Dlatego też złapanie pierwszego fiksa po resecie odbiornika trwało dłuuugie minuty. Teoretycznie transmisja almanachu trwa 12,5 minuty - o ile nic nie przerwie transmisji, bo 2 ostatnie ramki (dane systemowe) są transmitowane z każdego satelity właśnie co 12,5 minuty.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: tomaszkap w Wrzesień 04, 2007, 20:30:18
Prozor - kocham Cię, zostaniesz moją żoną?  :E No dobra, przegiąłem, ale sporo się można od Ciebie na temat GPS dowiedzieć. W świetle Twoich postów, treść wskazanych przez Ciebie wcześniej stron www jest dla mnie też bardziej zrozumiała. Dzięki.

Wracając do kłopotów - cztery razy pod rząd wyrzucało mnie i pływało w tym samym miejscu - skrzyżopwanie Świętokrzyskiej i Jana Pawła II w Warszawie. Jest tam kilka wieżowców, więc coś może być z odbijanymi sygnałami. W każdym razie jak stałem w korku i poruszałem się żabimi skokami po kilka metrów, to AM pokazywała, że jadę ul. Twardą (w rzeczywistości jechałem cały czas Świętokrzyską). Myślę więc, że jest to też kwestia sygnału w tym szczególnym miejscu.

Ja też mam takie jedno miejsce w mojej miejscowości (nie ma tam praktycznie zabudowań) gdzie notorycznie jak jadę to jestem obok drogi, dziwna sprawa  :shock:
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 04, 2007, 20:31:30
Odbiornik jest w okolicach szyby. Nieogrzewanej (niestety) dodam...
Hmmm to dziwne.... jak napisałem, mi tam nie wariwało... przynajmniej nie pamiętam... chyba za 2-3 dni przejadę się tamtędy.... a w która stronę jechałeś?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: 6nt w Wrzesień 04, 2007, 20:33:52
6nt - z oświadczynami to faktycznie przegiełeś  :swirus:, dobrze, że Ewa tego nie widzi, bo jeszcze jakieś bi zaczęłoby jej po głowie na mój temat chodzić. Fujjj ;).

A tak serio - jeśli powtarza Ci się to w określonym miejscu, to dobrze - można zdiagnozować dlaczego tak się dzieje. Przełącz w AM na widok poziomów sygnałów gps (gps -> Informacje) , ewentualnie uruchom program typu VisualGPSce i obserwuj ilość użytecznych (w tym używanch) satelitów oraz poziom sygnałów.

No też jestem żonaty, mam nawet dwóch synków  :ok: Też się cieszę, że moja Żonka nie czytuje tego i innych forów, chociaż... ona wie co ja potrafię w żartach wygadywać  :E

Poważnie - właśnie zamierzałem to jutro zrobić. Chcę jeszcze dzisiaj odtworzyć sobie ślad (włączyłem zapisywanie) i zobaczymy.

piotr - może i często jeździsz, ale czy często stoisz w tak koszmarnych korkach, że drgnięcie uznajesz za sukces? A jechałem w kierunku mostu Świętokrzyskiego.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 04, 2007, 20:36:08
piotr - może i często jeździsz, ale czy często stoisz w tak koszmarnych korkach, że drgnięcie uznajesz za sukces? A jechałem w kierunku mostu Świętokrzyskiego.
Ha..... mieszkam na Bemowie a pracuję w okolicach Galerii Mokotów - wczoraj te 14km jechałem rano 1 godzinę 40 minut....
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 04, 2007, 20:45:34
[ciach] wczoraj te 14km jechałem rano 1 godzinę 40 minut....

Żal mi Was strasznie, jak znajoma mi opowiada, że w Wawie do pracy jedzie czasem przez 1,5 h (15 km?) to radzę jej, żeby się na rower przesiadła. I pomyśleć, że ja marudzę, jak muszę 43 km dojazdu do Gorzowa Wlkp. robić, choć zajmuje mi to nieco więcej iż pół godzinki spokojnej jazdy...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: RUKAT w Wrzesień 04, 2007, 20:50:56
A pro po "dead reckonig" u Mnie AM robi taki numer:gdy jadę w Warszawie Wisłostradą przez ten most co jest wzdłuż Wisły i pod ziemią :E AM pokazuje utratę sygnału jednak strzałka podąża wzdłuż drogi ze stałą prędkością i  jest u wylotu tunelu prawie wtedy co Ja (ciekawe czy ktoś też tak ma) niestety nie za każdym razem ,czasami robi się czerwona i czeka aż znowu złapie fixa sprawdzałem dzisiaj dead reckonig był wyłączony
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: nocnyMarek w Wrzesień 04, 2007, 20:54:00
prozor, mam prośbę   B)
Czy mógłbyś swoje posty z tego wątku zredagować w jeden post i umieścić w tym wątku:
TTFF, Hot Start, Cold Start, Fix - o co tu chodzi?  (http://pdaclub.pl/forum/index.php?topic=30868.0)
Myślę, że szkoda by było, gdyby po czasie zapadły w 'czeluści forum' razem z tym wątkiem ...  :grin:

Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 04, 2007, 20:56:31
[ciach] wczoraj te 14km jechałem rano 1 godzinę 40 minut....

Żal mi Was strasznie, jak znajoma mi opowiada, że w Wawie do pracy jedzie czasem przez 1,5 h (15 km?) to radzę jej, żeby się na rower przesiadła. I pomyśleć, że ja marudzę, jak muszę 43 km dojazdu do Gorzowa Wlkp. robić, choć zajmuje mi to nieco więcej iż pół godzinki spokojnej jazdy...
Tylko, że ja nie mam tego czasami ale codziennie... czasem to przkraczam 2h  :(
Napisane: Wrzesień 04, 2007, 20:54:17
A pro po "dead reckonig" u Mnie AM robi taki numer:gdy jadę w Warszawie Wisłostradą przez ten most co jest wzdłuż Wisły i pod ziemią :E AM pokazuje utratę sygnału jednak strzałka podąża wzdłuż drogi ze stałą prędkością i  jest u wylotu tunelu prawie wtedy co Ja (ciekawe czy ktoś też tak ma) niestety nie za każdym razem ,czasami robi się czerwona i czeka aż znowu złapie fixa sprawdzałem dzisiaj dead reckonig był wyłączony
Zawsze jedzie w tunelu bo  AM 4 ma zaimplementowaną funkcję kontynuowania jazdy w tunelu z ostatnio zarejestrowaną szybkością...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: RUKAT w Wrzesień 04, 2007, 20:59:34
Ja sie cieszyć że ma taką funkcję ale dlaczego nie działa to za każdym razem :shock:
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 04, 2007, 21:02:22
Ja sie cieszyć że ma taką funkcję ale dlaczego nie działa to za każdym razem :shock:
U mnie działa zawsze... czasem jak staję w tunelu to jedzie, jedzie dalej póki nie dochodzi do skrzyżowania i wtedy się zatrzymujee np jadąc Prymasa Tysiąclecia przed Rondem Zesłańców (w Warszawie)...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 04, 2007, 21:06:25
prozor, mam prośbę   B)
Czy mógłbyś swoje posty z tego wątku zredagować w jeden post i umieścić w tym wątku:
TTFF, Hot Start, Cold Start, Fix - o co tu chodzi?  (http://pdaclub.pl/forum/index.php?topic=30868.0)
Myślę, że szkoda by było, gdyby po czasie zapadły w 'czeluści forum' razem z tym wątkiem ...  :grin:

Faktycznie, żaden problem - postaram się to zrobić jutro, zbierając wszystko do kupy i troszkę tuningując o wiadomości, które jeszcze dziś mi do głowy wpadły (między innymi również z tego wątku, który wskazałeś).
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: emigrant w Wrzesień 04, 2007, 21:11:39
nie wiem czy ktos mial z was okazje jechac na Manhattanie w NY z navi i choc tam bardzo wysokie budynki i waskie uliczki jezeli chodzi o streety bo avenue sa bardzo szerokie to nie zauwazylem zadnego krecenia na tomtom , raczej tutaj chyba program nie ma znaczenia tylko odbiornik gps i satki? Moze w usa lepiej satki sieja sygnal? jak pamietam srednio mialem 6-8 satek caly czas wiec ani nie za duzo ani nie za malo, ale kilka bylo chyba ponad 30 czy 35 numer czyli te od bardziej precyzyjniej pozycji.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: RUKAT w Wrzesień 04, 2007, 21:17:04
Jakiś czas temu zadałem pytanie co by to mogło dać gdyby zmienić (zwiększyć) prędkość transmisji danych pomiędzy GPS-em a Pocket em i tak jak sie spodziewałem orzeczono że nic .Dzisiaj post prozora natchnął mnie do zabawy SirtTech-em i między innymi zmieniłem sobie tę transmisję z 4800 na 9600. AM działa jak działała (w domu ,w boju zobaczę jutro)  ale nie jest tak że nic się nie zmieniło : w SirfTech na zakładce "Comm" po wykryciu gps'a pokazuje między innymi  Errors .....   przy 4800 błędy były   przy 9600 błędy 0   B)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 04, 2007, 21:20:17
Ciekaw jestem czy to ma bateryję podtrzymującą: http://www.guidetek.com.tw/attachment.htm?id=726  ?????
Napisane: Wrzesień 04, 2007, 21:17:19
Jakiś czas temu zadałem pytanie co by to mogło dać gdyby zmienić (zwiększyć) prędkość transmisji danych pomiędzy GPS-em a Pocket em i tak jak sie spodziewałem orzeczono że nic .Dzisiaj post prozora natchnął mnie do zabawy SirtTech-em i między innymi zmieniłem sobie tę transmisję z 4800 na 9600. AM działa jak działała (w domu ,w boju zobaczę jutro)  ale nie jest tak że nic się nie zmieniło : w SirfTech na zakładce "Comm" po wykryciu gps'a pokazuje między innymi  Errors .....   przy 4800 błędy były   przy 9600 błędy 0   B)
Nie zmieni nic albowiem pozycja jest ustalana co 1 sekundę a danych  (w sensie transmisyjnym) jest mało....
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: RUKAT w Wrzesień 04, 2007, 21:23:12

Nie zmieni nic albowiem pozycja jest ustalana co 1 sekundę a danych  (w sensie transmisyjnym) jest mało....
Ja to wiem i rozumiem  ale co z tymi błędami transmisji?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 04, 2007, 21:27:36
nie wiem czy ktos mial z was okazje jechac na Manhattanie w NY z navi i choc tam bardzo wysokie budynki i waskie uliczki jezeli chodzi o streety bo avenue sa bardzo szerokie to nie zauwazylem zadnego krecenia na tomtom , raczej tutaj chyba program nie ma znaczenia tylko odbiornik gps i satki? Moze w usa lepiej satki sieja sygnal? jak pamietam srednio mialem 6-8 satek caly czas wiec ani nie za duzo ani nie za malo, ale kilka bylo chyba ponad 30 czy 35 numer czyli te od bardziej precyzyjniej pozycji.

Tak jak tłumaczyłem powyżej, w kanionach ulicznych ;) wyeliminowuje się z obliczeń te satelity, które są zawieszone nisko nad horyzontem. Ustawia się maskę wzniesienia w granicach 15 stopni, dzięki czemu uzyskuje się precyzyjny sygnał właśnie tych 6 - 8 satek zamiast np. 12.
Te satelity, które mają numer powyżej 30, są to satelity systemu WAAS (w Europie EGNOS) i służą właśnie do precyzyjniejszego określania pozycji.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 04, 2007, 21:27:47
Bo widocznie port odbiornika chodzi z szybkością 9600. Taj jak w moim jest napisane 38400 i niżej pewnie też będzie działało ale najlepiej z 38400..... tak mi się wydaje
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 04, 2007, 21:29:31
Ciekaw jestem czy to ma bateryję podtrzymującą: http://www.guidetek.com.tw/attachment.htm?id=726  ?????


NO pisze jak byk:
6. Built-in rechargeable Lithium ion battery without external power supply
7. Built-in rechargeable battery for memory for RTC backup and fast Time To First Fix (TTFF)

Znaczy punkt 7 - TAK MA baterię podtrzymującą zegar czasu rzeczywistego i TTFF.

Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: RUKAT w Wrzesień 04, 2007, 21:33:54
Bo widocznie port odbiornika chodzi z szybkością 9600. Taj jak w moim jest napisane 38400 i niżej pewnie też będzie działało ale najlepiej z 38400..... tak mi się wydaje
to dlaczego Mitac nie zrobił od razu 9600 . Aaaaa już wiem   ravel mi wyjaśnił  :grin: :grin: :grin: :grin: :grin:
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 04, 2007, 21:40:32
Nie zmieni nic albowiem pozycja jest ustalana co 1 sekundę a danych  (w sensie transmisyjnym) jest mało....
Ja to wiem i rozumiem  ale co z tymi błędami transmisji?
[/quote]

Ha, jakbyście pobawili się trochę mikrokontrolerami to wiedzielibyście, gdzie jest haczyk. A haczyk jest w zegarze taktującym np. układy mikrokontrolerów, dsp, itp. - nie zawsze da się podzielić szybkość taktowania zegara tak, aby generowane przerwania mogły zapewnić idealnie dokładną prędkość transmisyjną portów. Najmniejsze błędy transmisji są tylko przy pewnych, ściśle określonych dla danego zegara, prędkościach transmisji szeregowych.
Gdy istnieje taka konieczność, to na ogół do układu mikrokontolera dodaje się zewnętrzny układ transmisji danych. W takich zastosowaniach jak GPS nie ma potrzeby zapewnienia pełnego zakresu prędkości transmisji portu szeregowego (a co za tym idzie - oszczędność kosztów, materiałów i kodu), przyjmuje się do użytku określone prędkości portu (parzystość, bity stopu itp.) i do tego dopasowuje oprogramowanie współpracujące.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: tomaszkap w Wrzesień 04, 2007, 21:43:21
Ja sie cieszyć że ma taką funkcję ale dlaczego nie działa to za każdym razem :shock:

U mnie też funkcja  kontynuowania jazdy w tunelu z ostatnio zarejestrowaną szybkością działa zawsze. Sprawdzałem to już wielokrotnie na najdłuższym tunelu w tej części Europy czyli w Katowicach  :) i nie było żadnych problemów ze złapaniem sygnału po wyjeździe z niego !
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 04, 2007, 22:11:31
Ciekaw jestem czy to ma bateryję podtrzymującą: http://www.guidetek.com.tw/attachment.htm?id=726  ?????


NO pisze jak byk:
6. Built-in rechargeable Lithium ion battery without external power supply
7. Built-in rechargeable battery for memory for RTC backup and fast Time To First Fix (TTFF)

Znaczy punkt 7 - TAK MA baterię podtrzymującą zegar czasu rzeczywistego i TTFF.


Więc jak zrobić reset do ustawień fabrycznych - tak jak wychodzi z fabryki... uzywając opcji resetu do Factory Settings??
I jeszcze jedno... jest to zarówno w zakładce Sirf i NMEA - rozumiem, że wszystko jedno z której zakładni to się zrobi (Sirf jak prot. Sirf...itp) ???
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 04, 2007, 22:43:03
Więc jak zrobić reset do ustawień fabrycznych - tak jak wychodzi z fabryki... uzywając opcji resetu do Factory Settings??
I jeszcze jedno... jest to zarówno w zakładce Sirf i NMEA - rozumiem, że wszystko jedno z której zakładni to się zrobi (Sirf jak prot. Sirf...itp) ???

Tak, używając opcji resetu factory. Baterie (obie ;) ) trzeba byłoby wyciągnąć dopiero wtedy, gdy nie miałbyś możliwości komunikacji z odbiornikiem. W innym przypadku nie ma takiej potrzeby - używasz rozwiązań programowych.
Oczywiście, dobrze rozumiesz - jeśli aktualnie pda komunikuje się z odbiornikiem gps protokołem NMEA to nie ma potrzeby przełączania na SiRF i wykonywania resetu komunikując się protokołem binarnym. No chyba, że odbiornik nie wykonuje komend resetu/startu transmitowanych w NMEA - w co wątpię.
Po wykonaniu factory reset, sprawdź, czy odbiornik stracił almanach (czyli czy nie wie, gdzie satelity są ustawione) - opisywałem poprzednio.

A tak na marginesie - czemu chcesz zresetować odbiornik?

Dobranoc ;).
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 04, 2007, 23:02:49

Tak, używając opcji resetu factory. Baterie (obie ;) ) trzeba byłoby wyciągnąć dopiero wtedy, gdy nie miałbyś możliwości komunikacji z odbiornikiem. W innym przypadku nie ma takiej potrzeby - używasz rozwiązań programowych.
Oczywiście, dobrze rozumiesz - jeśli aktualnie pda komunikuje się z odbiornikiem gps protokołem NMEA to nie ma potrzeby przełączania na SiRF i wykonywania resetu komunikując się protokołem binarnym. No chyba, że odbiornik nie wykonuje komend resetu/startu transmitowanych w NMEA - w co wątpię.
Po wykonaniu factory reset, sprawdź, czy odbiornik stracił almanach (czyli czy nie wie, gdzie satelity są ustawione) - opisywałem poprzednio.

A tak na marginesie - czemu chcesz zresetować odbiornik?

Dobranoc ;).
Czasami jak włączę go np w garazu i wujadę na ulicę to momo, że widzi (fizycznie) wiele satelit nie jest w stanie wejśc w tryb nawigacji itrzeba go albo wyłączyć i włączyć a czasami nawet wyjąć główną baterię i włożyć i wtedy łapie bardzo szybko - widać wkrada się jakiś błąd.....
Co do tego co pytałeś to np jak robię cold restart to satelity znikają na jakieś 100sek a potem są pionowo rządlkiem na drunastej  (GPS Viewer). Więc chyba przy Factory settings identycznie....
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 05, 2007, 09:03:04
Czasami jak włączę go np w garazu i wujadę na ulicę to momo, że widzi (fizycznie) wiele satelit nie jest w stanie wejśc w tryb nawigacji itrzeba go albo wyłączyć i włączyć a czasami nawet wyjąć główną baterię i włożyć i wtedy łapie bardzo szybko - widać wkrada się jakiś błąd.....
Co do tego co pytałeś to np jak robię cold restart to satelity znikają na jakieś 100sek a potem są pionowo rządlkiem na drunastej  (GPS Viewer). Więc chyba przy Factory settings identycznie....

Po ok. 4 - 6 godzinach odbiornik traci aktualne efemerydy, ma w pamięci jedynie aktualny almanach, musi więc zidentyfikować satelity, zchynchronizować czas i z tych satelitów, których sygnał jest wystarczająco silny, ściąga efemerydy. Na ich podstawie koryguje położenie satelity (każdego z osobna). Po zaktualizowaniu danych 3 satelitów odbiornik może wyliczyć już fix 2D, gdy dojdzie następny satelita możliwe jest uzyskanie fiksu 3D.
Co z tego wynika? Ano to, że na skompletowanie wszystkich danych, potrzebny jest czas. Niby nie dużo, bo od minuty do kilku minut, ale co ważne, transmisja musi być nieprzerwana. Podobnie (jak to opisał Moi) jak w przypadku transmisji podczerwienią, o przerwanie transmisji  jest bardzo łatwo. Każde zakłócenie transmisji powoduje konieczność wznowienia jej od początku. To nie TCP/IP, gdzie wystarczy przesłać błędny pakiet danych. Tu satelita transmituje swoje dane ciągle, w określonej sekwencji. I tak np. ostatnie dwie podramki, potrzebne do odnowienia almanachu, transmitowane są co 12,5 minuty - czyli w przypadku resetu odbiornika, wyczyszczeniu pamięci, itp. odnowienie almanachu może trwać teoretycznie do 12,5 minuty. Dlaczego teoretycznie? Zależy to od dobrej i nie przerwanej tranmisji tych dwóch podramek. Może się zdarzyć, że akturat będą one transmitowane w np. drugiej minucie od włączenia odbiornika i przy dobrym sygnale odbiornik może odnowić almanach już po ich odebraniu.  W przypadku włączenia odbiornika w garażu i wyjazdu odbiornik może mieć problem z wykonaniem nieprzerwanego procesu transmisji danych. Dlatgo tak często można zauważyć problem ze złapaniem fiksu w poruszających się odbiornikach gps. Lepiej jest przeznaczyć kilka minut po wyjechaniu z garażu na złapanie fiksu, niż później  :-| na to, że odbiornik fiksuje ;).

Acha, właśnie sprawdziłem, jak działa factory reset po NMEA i SiRF - po tym pierwszym odbiornik mi się lekko zblokował, przełączenie na SiRF i wykonanie tej czynności przebiegło bez zarzutów. Tak więc radziłbym Ci przełączyć się jednak na protokół SiRF i wykonać Factory Reset. Czasami faktycznie można zauważyć znaczącą poprawę działania odbiornika (stwierdzone naocznie ;) )
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 05, 2007, 09:14:27
Super, dzieki. Ja robiłem to na NMEA. Ale odświeżenie nawigacji (pełne działanie) następowało mniej- więcej po 1-3 minut (na parapecie  :) )
Czy Twoim zdaniem ponowne na NMEA można się przełączyć po złapaniu FiXów czy od razu? - mi wydaje się, że od razu...
I u mnie dzisiaj mimo włączenia SN kilka razy lekko obróciło sie na skrzyżowaniu ale wydaje mi się, że takich warunkach atmosferycznych jakie dzisiaj panują w Warszawie to normalka (leje a wiadmo jak leje to gorsza jest propagacja fal radiowych)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 05, 2007, 09:32:46
Super, dzieki. Ja robiłem to na NMEA. Ale odświeżenie nawigacji (pełne działanie) następowało mniej- więcej po 1-3 minut (na parapecie  :) )
Czy Twoim zdaniem ponowne na NMEA można się przełączyć po złapaniu FiXów czy od razu? - mi wydaje się, że od razu...
Mi dzisiaj mimo kilka razy lekko obróciło sie na skrzyżowaniu ale wydaje mi się, że takich warunkach atmosferycznych jakie dzisiaj panują w Warszawie to normalka (leje a wiadmo jak leje to gorsza jest propagacja fal radiowych)

Półramki systemowe są transmitowane co 12,5 minuty z każdego satelity otrzymujesz pełne dane o almanachu. Możesz mieć pecha i trafić na kiepskie warunki transmisji i czekać na dobry sygnał np. 12 minut. Ale równie dobrze, załapać transmisję zaraz po uruchomieniu odbiornika.

Możesz od razu przełączyć - to jest tylko protokół komunikacji. Dane i tak są transmitowane niemalże te same. Niemalze, bo w binarnym protokole SiRF jest ich więcej. Ale niestety AM nie potrafi użyć tego protokołu, nad czym osobiście boleję  :(.
Co do warunków atmosferycznych - wczoraj mieliśmy na zachodzie kraju (z 50 km od granicy) grubą warstwę chmur, burze i deszcze. Problem z załapaniem fiksu był ogromny. Po resecie almanach był ładowany kilkadziesiąt minut), liczba widocznych sat. to zaledwie kilka, z czego do użytku nie nadawał się żaden (parapet okna od zachodu).
Dzisiaj po resecie w bezchmurną pogodę almanach załadował się szybciutko, liczba widocznych sat. w porywach do 12 w tym w użyciu 9.
Wniosek - reset warto wykonać przy dobrych warunkach atmosferycznych.

Acha, SN działa tylko przy niskiej prędkości ruchu - właściwie mał zapobiegać "skokom" samochodowych programów nawigacyjnych, podczas bezruchu samochodu właśnie na skrzyżowaniach - i tu nawet nie chodziło tylko o obracanie, ale nawet o stwierdzenie przez program, że samochód jedzie nie w tą stronę co trzeba ;). Tak z ciekawości, sprawdź w takich warunkach poziom sygnałów (menu gps - informacje, ale to pewnie wiesz :) )
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 05, 2007, 09:36:59
Super, dzieki. Ja robiłem to na NMEA. Ale odświeżenie nawigacji (pełne działanie) następowało mniej- więcej po 1-3 minut (na parapecie  :) )
Czy Twoim zdaniem ponowne na NMEA można się przełączyć po złapaniu FiXów czy od razu? - mi wydaje się, że od razu...
Mi dzisiaj mimo kilka razy lekko obróciło sie na skrzyżowaniu ale wydaje mi się, że takich warunkach atmosferycznych jakie dzisiaj panują w Warszawie to normalka (leje a wiadmo jak leje to gorsza jest propagacja fal radiowych)

Półramki systemowe są transmitowane co 12,5 minuty z każdego satelity otrzymujesz pełne dane o almanachu. Możesz mieć pecha i trafić na kiepskie warunki transmisji i czekać na dobry sygnał np. 12 minut. Ale równie dobrze, załapać transmisję zaraz po uruchomieniu odbiornika.

Masz pewność, że opcja Factory Settings czyści to?
Możesz napisać w  jakim sensie odbiornik zblokował Ci się?
W SirfTech jest taka opcja Find Baud (już przy konkretnym com-ie) - niestety znajduje przypadkowe wartości ale jak wcześniej ustawię konkretną przepływnośc to za następnym razem ustawia się przy tej wartości - ale musiało to coś namieszać w comie PDA bo po tym statystycznie w 4/10 prób otwarcia portu w programach GPS (AM, GPS Viewer) nie widział odbiornika (trzeba było zamknąc i ponownie otworzyć). Do stanu pierwotnego wróciło dopiero gdy odtwarzyłem stan PDA spb beckup (dobrze, że miałem zapisany obraz)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 05, 2007, 10:13:31
Find Port & Baund - teoretycznie powinna znaleść prawidłowy prot i prędkość transmisji danych. U mnie donajduje to bez zarzutu. Jednak jeśli masz problemy z automatem, a wiesz jakie masz parametry transmisji odbiornika i na którym porcie, ustaw to ręcznie.
U mnie też się zdażały blokady portu komunikacyjnego, jednak odpowiedzialny za to był port odbiornika gps.
Tak, Faktory Reset powinno z definicji czyścić  wszystko.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 05, 2007, 10:19:34
U mnie też się zdażały blokady portu komunikacyjnego, jednak odpowiedzialny za to był port odbiornika gps.
Jak to naprawiłeś?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 05, 2007, 11:32:55
U mnie też się zdażały blokady portu komunikacyjnego, jednak odpowiedzialny za to był port odbiornika gps.
Jak to naprawiłeś?

Hehe.... Wyjęcie bateryjki na 10 minut. Skuteczne ;).
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 05, 2007, 11:45:53
U mnie też się zdażały blokady portu komunikacyjnego, jednak odpowiedzialny za to był port odbiornika gps.
Jak to naprawiłeś?

Hehe.... Wyjęcie bateryjki na 10 minut. Skuteczne ;).
Może nie masz tej podtrzymującej...?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 05, 2007, 11:49:46
Nie mam - mam A710 - all in one. Czyli bateria zasila i PDA i wbudowany GPS. Ty byś musiał wydobyć dwie baterie.... Ale jakoś nie chce mi się wierzyć, że nie ma u Ciebie żadnej dziurki do resetu odbiornika GPS? Może jednak jest?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 05, 2007, 12:07:33
Ale jakoś nie chce mi się wierzyć, że nie ma u Ciebie żadnej dziurki do resetu odbiornika GPS? Może jednak jest?
Tylko gdzie?
http://www.pdaclub.pl/view.php?news_id=10322
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: RUKAT w Wrzesień 05, 2007, 12:14:38
. Ale niestety AM nie potrafi użyć tego protokołu, nad czym osobiście boleję  :(.


Wyjaśnij Mi (Nam ?) proszę jakie by były zalety protokołu sirf w stosunku do NMEA (w ogóle i dla użytkownika)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 05, 2007, 12:29:20
Tylko gdzie?
http://www.pdaclub.pl/view.php?news_id=10322

Nie wiem - z tej recenzji nie wiele można wyczytać, jeśli chodzi o budowę urządzenia. W instrukcji nie ma opisu jak ewentualnie można zresetować odbiornik, lub wyjąć/wymienić baterię podtrzymania?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 05, 2007, 12:42:54
Tylko gdzie?
http://www.pdaclub.pl/view.php?news_id=10322

Nie wiem - z tej recenzji nie wiele można wyczytać, jeśli chodzi o budowę urządzenia. W instrukcji nie ma opisu jak ewentualnie można zresetować odbiornik, lub wyjąć/wymienić baterię podtrzymania?
To jest manual do identycznego produktu: ftp://download.guidetek.com.tw/200703/1429.pdf
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 05, 2007, 13:22:10

Wyjaśnij Mi (Nam ?) proszę jakie by były zalety protokołu sirf w stosunku do NMEA (w ogóle i dla użytkownika)
[/quote]

Z wielu powodów. Używając protokołu NMEA możemy pobierać dane z odbiornika co ok. 1s z aktualną pozycją w tym momencie. Jest tak z wielu powodow, glownie dlatego że oryginalny standard NMEA chodzi na prędkości 4800 bodów (znaków/sek) i jak by nadawał częściej niż co sekundę, to nie zmieści mu się pełna informacja do przekazania w tym czasie.
Format. NMEA0183 V2.2 może pracować na porcie z większą szybkością transmisji, jednak i tak standard przewiduje niewielką ilość danych do przekazania w ciągu określonego okresu czasu:  GPGGA (1 raz/1 s), GPGSA (1 raz/5 s), GPGSV (1 raz/5 s), GPRMC (1 raz /1 s), GPVTG (1 raz/1 s).
NMEA przekazuje mniej danych.
(http://guru.strefa.pl/gps/am/nmea_prot.jpg)
NMEA
(http://guru.strefa.pl/gps/am/sirf_prot.jpg)
SIRF

Z kolei protokół binarny, a takim jest SiRF pozwala przesłać więcej danych w krótszym czasie, można stosować znacznie większe prędkości transmisji danych. Jest odporniejszy na błędny transmisji (korekcja błędów), co więcej, jest dwukierunkowy - oprogramowanie może na bieżąco modyfikować parametry odbiornika lub zażądać określonego zakresu danych.
Na pierwszy rzut oka dla użytkownika większej różnicy nie ma, jednak możemy sobie wyobrazić, że program steruje w trakcie pracy takimi funkcjami odbiornika jak Degradet Timeout, Dead Reckoning Timeout, przy słabym sygnale na terenie nizinnym ustala wysokość i utrzymuje ją w odbiorniku,  tak aby używając 3 satelit uzyskać fix 3D, dynamicznie ustawia maskę wzniesienia, aby w kanionach wysokich budynków do określenia pozycji używać tylko satelit zawieszonych wyżej nad horyzontem, używa zaawansowanych opcji zarządzania energią odbiornika (np. włącza odbiornik tylko na czas odczytu danych). Potencjalne możliwości są naprawdę duże. A czy oprogramowanie (programista) użyje potencjału tkwiącego w odbiorniku komunikującym się protokołem sirf, to już inna para kaloszy ;).
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 05, 2007, 13:39:40
Czyli program nawigacyjny mógłby domyślnie włączać po uruchomieniu SN.....?
Jeszcze jedno: rozumiem, że jest obojętne jakim programem zrobi się Factory Reset oby był od odbiornika z tym chipsetem bo ustawienia fabryczne sa "zaszyte" sprzętowo w chipsecie - tak?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 05, 2007, 13:56:01
Czyli program nawigacyjny mógłby domyślnie włączać po uruchomieniu SN.....?
Jeszcze jedno: rozumiem, że jest obojętne jakim programem zrobi się Factory Reset oby był od odbiornika z tym chipsetem bo ustawienia fabryczne sa "zaszyte" sprzętowo w chipsecie - tak?

Na oba pytania: TAK.
 :ok: Dobrze myślisz - program mógłby do nawigacji samochodowej włączyć Static Navigation a przy wyborze trasy "Pieszej" wyłączyć SN.
 :ok: Tu również poprawny wniosek: ustawienia są zapisane w pamięci flash odbiornika, tak więc dopóty, dopóki nie ma problemu z komunikacją, powinno się dać zrobić Factory Reset z poziomu oprogramowania obsługującego dany odbiornik. Prawdę mówiąc, komenda jest wydawana w języku komunikacji - protokole, czyli jeśli odbiornik zrozumie komendę to wykona ;).
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 05, 2007, 14:12:05
Czyli program nawigacyjny mógłby domyślnie włączać po uruchomieniu SN.....?
Jeszcze jedno: rozumiem, że jest obojętne jakim programem zrobi się Factory Reset oby był od odbiornika z tym chipsetem bo ustawienia fabryczne sa "zaszyte" sprzętowo w chipsecie - tak?

Na oba pytania: TAK.
 :ok: Dobrze myślisz - program mógłby do nawigacji samochodowej włączyć Static Navigation a przy wyborze trasy "Pieszej" wyłączyć SN.
 :ok: Tu również poprawny wniosek: ustawienia są zapisane w pamięci flash odbiornika, tak więc dopóty, dopóki nie ma problemu z komunikacją, powinno się dać zrobić Factory Reset z poziomu oprogramowania obsługującego dany odbiornik. Prawdę mówiąc, komenda jest wydawana w języku komunikacji - protokole, czyli jeśli odbiornik zrozumie komendę to wykona ;).
Dziwna sprawa: mój odbiornik to Guidetek GSpace R238 ale na stronie tej firmy nie ma już podstrony poświęconej temu odbiornikowi ale jest ten holux 236 slim - niemal identyczny- jest do niego GPS Viewer 1.5 (taki sam jaki dostałem z moim odbiornikiem).  Ale na stronie firmy holux jest ten odbiornik ale w zupełnie innej obudowie i jest tam GPS Viewer 1.0. Dlaczego to piszę?
Otóż chodzi o to, że ten mój (i ten dotyczący teho Holuxa na stronie Guidetek) GPS Viewer (na PDA i PC) nie ma opcji Factory Settings a ten bezpośrednio ze strony Holux (wersja 1.0 na PC) ma ją.... i tu zrodziło mi się pytanie czy to wszystko jedno, którego programu obsługujacego odbiornik GPS użyję byle był do tego samego chipsetu...?
Zrobiłem to na tym z holuxa i dzisiaj w ten paskudny, deszczowy dzień zaczął nawigować po 30 minutach (3-5 użytecznych sygnałow ....na parapecie wewnątrz).
Trochę zawiłe ale mam nadzieję, że nie pogubiłeś się....?
Może AM przekona się do zastosowania protokołu Sirf? ...... miałaby z głowy narzekania użytkowników, że im kręci  :)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 05, 2007, 14:35:55
Nie, nie pogubiłem się. Jeśli odbiornik nie obsluguje komendy przywrócenia wartości fabrycznych, to po prostu tego nie wykona. Użyć można dowolnego programu.
No i nic dziwnego, że Twój odbiornik pobrał komplet niezbędnych danych dopiero po pół godzinie - wczoraj mój nie mógł sobie poradzić nawet po godzinie, więc go wyłączyłem, dziś włączyłem, zresetowałem i w ciągu paru minut pobrał almanak oraz wszystkie dostępne mfemerydy.

Kiedy AM wyposaży program w obsługę sirf? Myślę, że to zostało przełożone na czas, gdy produkt będzie juz w pełni sprawny, roboty mają z tym od cholery a na dodatkowe funkcje pewnie przyjdzie czas. Ze strony programowej jest to dość proste w realizacji i nie powinno im sprawiać problemu.
Tak dla eksperymentu możesz sprawdzić, jak zachowuje się iGo pracujące z protokołem sirf. No właśnie - większość nowego oprogramowania nawigacyjnego obsługuje ten protokół bez problemów, a czy używa go do sterowania odbiornikiem, czy tylko do czytania danych o pozycji i czasie? Tego niestety - nie wiem...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 05, 2007, 14:46:22
Tak dla eksperymentu możesz sprawdzić, jak zachowuje się iGo pracujące z protokołem sirf. No właśnie - większość nowego oprogramowania nawigacyjnego obsługuje ten protokół bez problemów, a czy używa go do sterowania odbiornikiem, czy tylko do czytania danych o pozycji i czasie? Tego niestety - nie wiem...

Widziałem to w iGO ale nie używałem. Zastanawia mnie dlaczego w dołączonym oprogramowaniu nie ma opcji zmiany protokołu komunikacyjnego albo bie przełącza się tego jakimś przełączniczkiem?
Drugie pytanie mnie nurtuje czy są w handlu odbiorniki w których stadardowo włączony jest protokół Sirf bo u mnie stadardowo włączony był NMEA i czemu w instrukcji piszą o SIRF a za nic nie piszą jak to włączyć?
etc.

Pytanie dodatkowe: czy włączenie wygładzania ścieżki nie będzie powodowało:
a) opóźnień (dane musza być analizowane) i porównywane czy nie odbiegają znacząco od poprzednich ?
b) przekłamań (wariactwa) w momencie skręcania w uliczkę (np prawo, lewo...)

Masz jakeś doświadczenia?

Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 05, 2007, 16:53:21
Widziałem to w iGO ale nie używałem. Zastanawia mnie dlaczego w dołączonym oprogramowaniu nie ma opcji zmiany protokołu komunikacyjnego albo bie przełącza się tego jakimś przełączniczkiem?
Drugie pytanie mnie nurtuje czy są w handlu odbiorniki w których stadardowo włączony jest protokół Sirf bo u mnie stadardowo włączony był NMEA i czemu w instrukcji piszą o SIRF a za nic nie piszą jak to włączyć?
etc.

Pytanie dodatkowe: czy włączenie wygładzania ścieżki nie będzie powodowało:
a) opóźnień (dane musza być analizowane) i porównywane czy nie odbiegają znacząco od poprzednich ?
b) przekłamań w momencie skręcania w uliczkę (np prawo, lewo...) ?


Standardowym protokołem jest NMEA-0183, stary standard ale... standard.  Dlaczego ten a nie nowszy i lepszy SiRF? Może dlatego, że starsze oprogramowanie używa NMEA (za wyjątkiem garmina, tam używany jest ichni protokół transmisji danych), nowsze potrafią używać i NMEA i SiRF.  CZyli kwestia kompatybilności, coś jak obsługa DOS w Windows - dopiero Vista praktycznie nie obsługuje oprogramowania dosowego...   Co byłoby, gdyby Twój nowozakupiony odbiornik pracował domyślnie w trybie SiRF a Ty chciałbyś podłączyć go do Automapy? Lipa, prawda? No właśnie :). A taki iGo czy topograficzne Russa lub OziExplorerCE potrafią użyć tego protokołu. Co więcej, te dwa ostatnie programy działają zdecydowanie lepiej komunikując się z odbiornikiem za pomocą protokołu SiRF.

A czemu nie piszą jak to włączyć? Pewnie żeby blondynka nie miała problemów typu: spsuło siem! Jeśli ktoś wie jak to włączyć, to wie jak tego użyć...

Na pytanie dodatkowe odpowiadam: w tej ilości danych, jakie muszą być analizowane znalezienie funkcji aproksymującej odwzorowującą faktyczny ruch (zadaną funkcję), nie jest wcale takie trudne, ani też zbytnio obciążające system. Opóźnienia oczywiście będą, bo muszą być, jednak na ogół nie będą zauważalne przez użytkownika. Oczywiście nie uniknie się błędów aproksymacji, jednak są to błędy niewielkie i porównywalne (o ile nie mniejsze) z błędami pomiaru.
Co do przekłamań w momencie skręcania w uliczkę to tego nie ma. Próbowałem, rejestrowałem i porównywałem. Jest dobrze. Funkcja wygładza ruch, ale nie jest to wygładzanie kilkunastometrowych odległości a raczej niedokładności pomiaru jak np. stoisz w miejscu z wyłączoną funkcją SN to zauważysz "miotanie"/pływanie śladu gps. Wygładzanie to niweluje.

Jak możesz zaobserwować na poniższym obrazku:
(http://guru.strefa.pl/gps/am/smoothing.jpg)
Czerwone kropki przedstawiają dane po wygładzeniu i lepiej prezentują co użytkownik oczekuje, kiedy jedzie wzdłuż drogi. Jednakże niebieska ścieżka przedstawia bardziej to, co odbiornik gps skalkulował.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 05, 2007, 19:52:29
Świetnie to zobrazowałeś ale nasuwa się znów pytanmie czemu nie jest to stadardowo włączone?
Zauważyłem inną rzecz w AM... mimo iż mam wyłączone przewidywanie pozycji to jeśli na skrzyżowaniu wyznaczona trasa każe skręcać a pojadę prosto to jadąc dość wolno można zauważyć, że AM próbuje skręcać obrac.... wygląda to jaky mimo wyłączenia przewidywania pozycjibyło zaszyte małe przewidywanie pozycji na stałe....
Czy zauważyłeś coś takiego?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 05, 2007, 21:30:54
A licho wie, czemu większość zaawansowanych opcji jest nie włączona przez producentów odbiorników. Wygląda na to, że z zalet SiRF Star III wykorzystują praktycznie jedynie jego czułość, choć głowę daję, że w PNA będzie (lub powinno być) choć SN włączone domyślnie.

Mam przewidywanie włączone, choć szczerze mówiąc, nie wiem po co ;). Sprawdzę w najbliższych dniach (weekend mam wyjazdowy), ale musiałbym wiedzieć, czy "dość wolno" to prędkość piechura, rowerzysty, czy na terenie zabudowanym? Czy masz włączony SN? Chodzi o możliwie dokładne powtórzenie warunków testu.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 05, 2007, 21:43:03
A licho wie, czemu większość zaawansowanych opcji jest nie włączona przez producentów odbiorników. Wygląda na to, że z zalet SiRF Star III wykorzystują praktycznie jedynie jego czułość, choć głowę daję, że w PNA będzie (lub powinno być) choć SN włączone domyślnie.

Mam przewidywanie włączone, choć szczerze mówiąc, nie wiem po co ;). Sprawdzę w najbliższych dniach (weekend mam wyjazdowy), ale musiałbym wiedzieć, czy "dość wolno" to prędkość piechura, rowerzysty, czy na terenie zabudowanym? Czy masz włączony SN? Chodzi o możliwie dokładne powtórzenie warunków testu.
Może być trochę szybciej niż szybkość piechura bo miałem włączone SN. Zauważyłem, że przy włączonym SN trochę mniej płynniej obraca mapą jak skręcam - może to przyczyna włączonego trybu oszczędnego .... muszę to jeszcze sprawdzić. Natomiast co do tego to powtarzam.... wyznaczana trasa każe skręcać a np jedzie się prosto ze stosunkowo niewielką szybkością i AM chce jakby przez moment skręcać choć jak wiadomo jadę prosto. Chyba, ze to efekt uboczny funkcji tunelowej gdzie przewiduje pozycję... może jak jade powoli z włączonym SN to zaczyna przewidywać.... no już nie wiem... możesz to sprawdzić u siebie?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 05, 2007, 21:57:33
Tak, sprawdzę.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 05, 2007, 22:05:59
Tak, sprawdzę.
Dzięki...
A propos Factory Settings to jak robi się się sirftech z pozycji Sirf to teoretycznie samo wraca do NMEA ale żeby działało to trzeba odbiornik po tym wyłączyć i pononie włączyć by programy zaczęły go widzieć...
Jutro dla odmiany spróbuję z ustawieniami fabrycznymi bez SN - zobaczę jhak to jest.....
Dośc wolno to 10-15kkm/h... itp
Czy Ty masz włączone TS?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 05, 2007, 22:29:14
Teoretycznie wyłączenie „Przewiduj pozycję” powinno wyłączyć przewidywanie, ale na wszelki wypadek „Opóźnienie GPS” ustaw na "Brak" - kto wie, czy przypadkiem 4.1 RC1 nie ma tu błędu?

Co minutę dopisujesz?  :worried:
TS - rozwiń skrót ;)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 05, 2007, 22:51:26
Teoretycznie wyłączenie "Przewiduj pozycję" powinno wyłączyć przewidywanie, ale na wszelki wypadek "Opóźnienie GPS" ustaw na "Brak" - kto wie, czy przypadkiem 4.1 RC1 nie ma tu błędu?

Co minutę dopisujesz?  :worried:
TS - rozwiń skrót ;)
Chodzi o wygladzanie .....
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 05, 2007, 23:06:39
Chodzi o wygladzanie .....

Acha :)
Tak, z uwagi na to, że opracowuję mapę topograficzną mojego regionu z przeznaczeniem do wycieczek pieszych i rowerowych. Zoptymalizowane i wygładzone ślady gps bardzo ułatwiają mi nanoszenie wektorowych dróg i ścieżek. Oszczędza mi roboty, bo wystarczy ślad zamienić w ścieżkę, poprawić węzły. Bez wygładzania zapisany ślad był znacznie gorszej jakości - minimalne odchylenia na boki, tak jakbym szedł wężykiem...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 05, 2007, 23:09:55
Chodzi o wygladzanie .....

Acha :)
Tak, z uwagi na to, że opracowuję mapę topograficzną mojego regionu z przeznaczeniem do wycieczek pieszych i rowerowych. Zoptymalizowane i wygładzone ślady gps bardzo ułatwiają mi nanoszenie wektorowych dróg i ścieżek. Oszczędza mi roboty, bo wystarczy ślad zamienić w ścieżkę, poprawić węzły. Bez wygładzania zapisany ślad był znacznie gorszej jakości - minimalne odchylenia na boki, tak jakbym szedł wężykiem...
A co myślisz o przydatności w czasie jazdy autem i ewentualnie czy razem z SN czy osobno...?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 06, 2007, 00:09:16
A co myślisz o przydatności w czasie jazdy autem i ewentualnie czy razem z SN czy osobno...?

Jeśli nagrywasz ślady to i owszem, przydatna rzecz. Jeśli nie, to nie ma potrzeby używania, AM i tak przyciąga do drogi, a więc nawet nie zauważysz efektów w wyświetlaniu czegokolwiek. O wiele przydatniejsze są opcje Degraded Mode i Dead Reckoning.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 06, 2007, 06:56:03
A co myślisz o przydatności w czasie jazdy autem i ewentualnie czy razem z SN czy osobno...?

Jeśli nagrywasz ślady to i owszem, przydatna rzecz. Jeśli nie, to nie ma potrzeby używania, AM i tak przyciąga do drogi, a więc nawet nie zauważysz efektów w wyświetlaniu czegokolwiek. O wiele przydatniejsze są opcje Degraded Mode i Dead Reckoning.
Ojej... a co to takiego...?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 06, 2007, 08:09:55
Dokładny opis na 5 stronie tego postu ;)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 06, 2007, 09:26:18
Sorki... nie zauważyłem :-)
Nadal zastanaiam sie nadal nad wygładzaniem.... czy może pondnieść stabilnośc nawigacji samochodowej by usunąć przypadkowe skoki, które zdarzają się (np przsłonięcie, któregoś z satelit) czy wprowadzi opóźnienie i bedzie prowadziło do przekłamań....
Co do tych dwóch w/w funkcji to boję się, że w pewnych warunkach może pokazywać bzdury....
Co do wspomnianego wczoraj przewidywania pozycji to jak ustawiłem tak jak powiedziałeś: pomimo odptaszkowania (OF) "przewiduj pozycję ustawiłem opóźnienie na "brak" i wydaje się, że już nie próbuje skręcać choć jadę prosto - wygląda na to, że odptaszkowanie przewidywania pozycji nie wyłącza tego w 100% (zostawiają coś) i albo zrobili to specjalnie albo to błąd a próba skrecania choc jadę prosto jest to uboczne działanie funkcji kontynuacji tunelowej......
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 06, 2007, 09:35:11
Musisz przetestować - mi te funkcje pasują. Tym bardziej, że Degraded Mode jest mądrze zrobione i faktycznie pomaga w wyliczeniu pozycji - działa w przypadku obliczeń z użyciem sygnału 3 lub 2 sateliów. Jeśli spadnie do 1 to i tak traci się możliwość obliczeń. Wtedy pomaga opcja Dead Reckoning - coś jak opcja tunelowa, z tym, że możesz określić dokładny czas symulacji kierunku i prędkości podawanych przez odbiornik do oprogramowania.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 06, 2007, 09:39:07
Wtedy pomaga opcja Dead Reckoning - coś jak opcja tunelowa, z tym, że możesz określić dokładny czas symulacji kierunku i prędkości podawanych przez odbiornik do oprogramowania.
Czy to aby przypadkiem nie będzie kłóciło się z funkcją tunelową w AM?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 06, 2007, 10:31:12
Wtedy pomaga opcja Dead Reckoning - coś jak opcja tunelowa, z tym, że możesz określić dokładny czas symulacji kierunku i prędkości podawanych przez odbiornik do oprogramowania.
Czy to aby przypadkiem nie będzie kłóciło się z funkcją tunelową w AM?

Najprawdopodobniej nie, zależy który algorytm lepiej wylicza symulację danych. Zakładamy, że opcja Dead Reckoning jest włączona i dostarcza symulowanych danych przez 20 s. W tym czasie program "widzi" dane takie, jakby były one realne.
A tak na marginesie - gdzie jest w AM opcja tunelowa?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 06, 2007, 10:38:59
Wtedy pomaga opcja Dead Reckoning - coś jak opcja tunelowa, z tym, że możesz określić dokładny czas symulacji kierunku i prędkości podawanych przez odbiornik do oprogramowania.
Czy to aby przypadkiem nie będzie kłóciło się z funkcją tunelową w AM?

Najprawdopodobniej nie, zależy który algorytm lepiej wylicza symulację danych. Zakładamy, że opcja Dead Reckoning jest włączona i dostarcza symulowanych danych przez 20 s. W tym czasie program "widzi" dane takie, jakby były one realne.
A tak na marginesie - gdzie jest w AM opcja tunelowa?
A nie...?
Nie jedzie Tobie w tunelu?
Mi jedzie... :-)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 06, 2007, 11:09:17
A nie...?
Nie jedzie Tobie w tunelu?
Mi jedzie... :-)

Ech... Myślałem, że gdzieś przegapiłem możliwość włączenia/wyłączenia tego.
Choć w tym przypadku ciężko mi będzie przeprowadzić jakiekolwiek testy - poruszam się głównie po trasach beztunelowych. Co prawda w sobotę będę w Poznaniu, ale nie przypominam sobie, żebym jakieś tunele miał na trasie...
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 06, 2007, 13:10:32
Mam problem z SirfTech - jak go uzyję to blokuje mi coś port com i tak 4-5/10 prób otwarcia portu z innych programów kończy sie tym, że nie widzą mojego odbirnika GPS i jedyna metoda tego jest odtworzyć obraz z pliku spb beckup sprzed użycia SirfTech.  Pisałem Ci na ten temat.... i musze przestać go uzywać... chyba, że mam jakąś wersję nie tego (ściągałem go z: http://w5.nuinternet.com/s660100031/SirfTech.htm ) .....................
Używałem też sirf-setup i z tego jestem bardzo zadowolony ale ma mało opcji do używania.
Nie ma innego programu do ustawiania parametrów sirf?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 06, 2007, 13:30:15
Mam problem z SirfTech - jak go uzyję to blokuje mi coś port com i tak 4-5/10 prób otwarcia portu z innych programów kończy sie tym, że nie widzą mojego odbirnika GPS i jedyna metoda tego jest odtworzyć obraz z pliku spb beckup sprzed użycia SirfTech.  Pisałem Ci na ten temat.... i musze przestać go uzywać... chyba, że mam jakąś wersję nie tego (ściągałem go z: http://w5.nuinternet.com/s660100031/SirfTech.htm ) .....................
Używałem też sirf-setup i z tego jestem bardzo zadowolony ale ma mało opcji do używania.
Nie ma innego programu do ustawiania parametrów sirf?

Najprawdopodobniej ustawiasz złe parametry transmisji portu. Prawdopodobnie przy przełączeniu z SiRF na NMEA ustawiasz inną prędkość transmisji portu, niż tą, która jest ustawiona przez producenta. O ile pamiętam, Twój odbiornik komunikuje się z prędkością 38400 a Ty pewnie ustawiasz port w PDA na prędkość 57600, prawda?

Te 57600, które podawałem wcześniej jest prawdziwe dla mojego gps. Ustawienie portu transmisyjnego na inną prędkość, niż ta, z którą komunikuje się odbiornik, spowoduje właśnie taki efekt jak opisujesz.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 06, 2007, 13:36:04

Najprawdopodobniej ustawiasz złe parametry transmisji portu. Prawdopodobnie przy przełączeniu z SiRF na NMEA ustawiasz inną prędkość transmisji portu, niż tą, która jest ustawiona przez producenta. O ile pamiętam, Twój odbiornik komunikuje się z prędkością 38400 a Ty pewnie ustawiasz port w PDA na prędkość 57600, prawda?

Te 57600, które podawałem wcześniej jest prawdziwe dla mojego gps. Ustawienie portu transmisyjnego na inną prędkość, niż ta, z którą komunikuje się odbiornik, spowoduje właśnie taki efekt jak opisujesz.
Niestety... zawsze w każdą stronę ustawiam 38400..... i nie chodzi o tgo, że nie łączy mio się zle łączy się co 2-3 podejściem....
Niestety nie łączy też po Factory settings zrobionym innym programem.... pomaga tylko powrót do stanu PDA przed uzyciem aplikacji.... :(
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: RUKAT w Wrzesień 06, 2007, 14:34:26

Najprawdopodobniej ustawiasz złe parametry transmisji portu. Prawdopodobnie przy przełączeniu z SiRF na NMEA ustawiasz inną prędkość transmisji portu, niż tą, która jest ustawiona przez producenta. O ile pamiętam, Twój odbiornik komunikuje się z prędkością 38400 a Ty pewnie ustawiasz port w PDA na prędkość 57600, prawda?

Te 57600, które podawałem wcześniej jest prawdziwe dla mojego gps. Ustawienie portu transmisyjnego na inną prędkość, niż ta, z którą komunikuje się odbiornik, spowoduje właśnie taki efekt jak opisujesz.
Niestety... zawsze w każdą stronę ustawiam 38400..... i nie chodzi o tgo, że nie łączy mio się zle łączy się co 2-3 podejściem....
Niestety nie łączy też po Factory settings zrobionym innym programem.... pomaga tylko powrót do stanu PDA przed uzyciem aplikacji.... :(
A czy sprawdzałeś: po ustawieniu wszystkiego i przełączeniu z powrotem na NMEA  , zakładka" Comm"  tam "Open"  i co się dzieje, pokazuje protokół , transmisję  i błędy?
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 06, 2007, 14:44:18
A czy sprawdzałeś: po ustawieniu wszystkiego i przełączeniu z powrotem na NMEA  , zakładka" Comm"  tam "Open"  i co się dzieje, pokazuje protokół , transmisję  i błędy?

Słuszna uwaga.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 06, 2007, 15:02:46
Sprawdzam.... i jest ok.
zastanawia mnie to, że po uzyciu zawwsze już pamięta com i za każdym razem otwiera juz od razu port z GPS... może tu tkwi problem, że coś zapamiętuje i jest jakiś konflikt...?
Już znalazłem, że w gł katalogu powstają pliki tekstowe o nazwach takich jak com ale to nie to....
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 06, 2007, 18:24:54
Dzisiaj sprawdziłem i mimo wyłączenie przwidywania i opóźnienia ustawionego na brak przy dojeżdzaniu do skrzyżowania gdzie wytyczona trasa sugeruje skręt a pojadę prosto to AM próbuje pobracać mapę tak jakbym skręcał choć jadę prosto...
Wygląda na to, że najbardziej wkurzającej mnie funkcji nie da się całkowicie wyłączyć...  :(
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: nocnyMarek w Wrzesień 06, 2007, 22:54:51
Wygląda na to, że najbardziej wkurzającej mnie funkcji nie da się całkowicie wyłączyć...  :(

A nie mógłbyś po prostu przejeżdżając przez skrzyżowanie, patrzeć przez szybę,
zamiast gapić się wciąż w ekranik? Ten ruch w kierunku trasy trwa ledwie sekundę. :mad:
Sam chcesz zaliczyć te 12 lat za kratami, którymi straszysz tu innych?

Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 06, 2007, 23:11:06
Wygląda na to, że najbardziej wkurzającej mnie funkcji nie da się całkowicie wyłączyć...  :(

A nie mógłbyś po prostu przejeżdżając przez skrzyżowanie, patrzeć przez szybę,
zamiast gapić się wciąż w ekranik? Ten ruch w kierunku trasy trwa ledwie sekundę. :mad:
Sam chcesz zaliczyć te 12 lat za kratami, którymi straszysz tu innych?


Merytorycznie odpowiedziałeś....mi wczoraj w korku na rondzie ONZ przy małej szybkości przejechało 1/3 ronda (ronda o śrenicy 50m....)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: nocnyMarek w Wrzesień 06, 2007, 23:56:41
A co byś chciał przeczytać? Wyżej pępka nie podskoczysz i tyle :P

Takich sytuacji nie unikniesz, w każdym sofcie nawigacyjnym jest ten sam dylemat:
jak przedstawić płynnie i bez opóźnień ruch, mając do dyspozycji tylko dyskretny odczyt pozycji.
I albo masz opóżnienie w pokazywaniu pozycji i płynną animację ruchu, albo w pewnym stopniu
przewidujesz bieżącą pozycję, aproksymując wsześniej dostępne dane i po odczycie korygujesz
wyliczenia jeśli nie trafiłeś z aproksymacją.
I póki nie dostarczycz do obliczeń innych danych odnośnie bieżących zmian położenia,
np. z czujników obrotów kół, to takie sytuacje będą sie zdarzać, choćbyś nie wiem jak upierdliwie zrzędził.
Jak sie nie podoba, to masz 2 skrajne wyjścia, albo powrót do odświeżania pozycji co sekundę (AM3)
albo płynny ruch i ponad 1s opóźnienia w pokazywaniu pozycji (Destinator).
Możesz jeszcze przebić ścianę i zrobić trzecie wyjście pomiędzy tymi dwoma ...
ale nigdy nie obejdzie się bez kompromisu.

Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: RUKAT w Wrzesień 07, 2007, 00:31:52
A co byś chciał przeczytać? Wyżej pępka nie podskoczysz i tyle :P

Takich sytuacji nie unikniesz, w każdym sofcie nawigacyjnym jest ten sam dylemat:
jak przedstawić płynnie i bez opóźnień ruch, mając do dyspozycji tylko dyskretny odczyt pozycji.
I albo masz opóżnienie w pokazywaniu pozycji i płynną animację ruchu, albo w pewnym stopniu
przewidujesz bieżącą pozycję, aproksymując wsześniej dostępne dane i po odczycie korygujesz
wyliczenia jeśli nie trafiłeś z aproksymacją.
I póki nie dostarczycz do obliczeń innych danych odnośnie bieżących zmian położenia,
np. z czujników obrotów kół, to takie sytuacje będą sie zdarzać, choćbyś nie wiem jak upierdliwie zrzędził.
Jak sie nie podoba, to masz 2 skrajne wyjścia, albo powrót do odświeżania pozycji co sekundę (AM3)
albo płynny ruch i ponad 1s opóźnienia w pokazywaniu pozycji (Destinator).
Możesz jeszcze przebić ścianę i zrobić trzecie wyjście pomiędzy tymi dwoma ...
ale nigdy nie obejdzie się bez kompromisu.


100% racji z małym ale : jak jest wyłącznik to powinien wyłączać coby piotr.lutynsky mógł sobie wyłączyć :grin:
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 07, 2007, 01:09:05
A co byś chciał przeczytać? Wyżej pępka nie podskoczysz i tyle :P

Takich sytuacji nie unikniesz, w każdym sofcie nawigacyjnym jest ten sam dylemat:
jak przedstawić płynnie i bez opóźnień ruch, mając do dyspozycji tylko dyskretny odczyt pozycji.
I albo masz opóżnienie w pokazywaniu pozycji i płynną animację ruchu, albo w pewnym stopniu
przewidujesz bieżącą pozycję, aproksymując wsześniej dostępne dane i po odczycie korygujesz
wyliczenia jeśli nie trafiłeś z aproksymacją.
I póki nie dostarczycz do obliczeń innych danych odnośnie bieżących zmian położenia,
np. z czujników obrotów kół, to takie sytuacje będą sie zdarzać, choćbyś nie wiem jak upierdliwie zrzędził.
Jak sie nie podoba, to masz 2 skrajne wyjścia, albo powrót do odświeżania pozycji co sekundę (AM3)
albo płynny ruch i ponad 1s opóźnienia w pokazywaniu pozycji (Destinator).
Możesz jeszcze przebić ścianę i zrobić trzecie wyjście pomiędzy tymi dwoma ...
ale nigdy nie obejdzie się bez kompromisu.


I czemu się irytujesz...?
Tylko pytałem i napisałem co mnie trochę deneruje... też chciałbym latać ale musze się pogodzić z tym, że mogętylko chodzić po ziemi.......
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 07, 2007, 08:48:06
Wczoraj sprawdziłem - nie jest tak źle, specjalnie po rondach jeździłem do okoła ;) - ale się ludziska dziwili  :shock:
Standard NMEA-0183 przewiduje transmisję danych co 1 - 5 sekund (w zależności od tego co przesyła, masz to nawet w instrukcji, którą tu umieściłeś  do swojego odbiornika). Czyli program dostaje porcje danych z których wynika, że jesteś na skrzyżowaniu, tuż przed planowanym wyjazdem. Program przewiduje ;), że pojedziesz zgodnie z instrukcją, bo następną paczkę danych dostanie najszybciej za kolejną sekundę. W tym czasie może już zacząć rysować Twoją pozycję na przewidywanym torze jazdy. Dopiero, gdy otrzyma porcję danych, z których wynika, że jesteś jednak gdzie indziej, niż powinieneś być, to grzecznie się poprawia. Proste, prawda?

Jest sposób na uniknięcie tego zjawiska. Jaki? Zmiana protokołu transmisji danych z odbiornika GPS. I tu widać kolejną przewagę protokołu SiRF. Nie ma tego ograniczenia czasowego, dane mogą być transmitowane znacznie szybciej, zawierać to, programowi jest w danej chwili potrzebne. 
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: puniek w Wrzesień 07, 2007, 09:01:08
Czyli program dostaje porcje danych z których wynika, że jesteś na skrzyżowaniu, tuż przed planowanym wyjazdem. 
Może jeszcze się nie obudziłem :-) ale zrozumiałem, że odbiornik ma wbudowane przewidywanie pozycji... to zrozumiałbym ale oznacza to, że odbiornik "wie", że wytyczona trasa "każe" skrecac i dlatego w tym przewidywaniu są dane, że skręcam ....?  :O
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: nocnyMarek w Wrzesień 07, 2007, 09:43:58
Może jeszcze się nie obudziłem :-)

Zgadza się :evil: nie odbiornik tylko program.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: prozor w Wrzesień 21, 2007, 20:42:01
:)
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: lazik_s w Październik 21, 2007, 11:22:12
Czy mógłby ktoś przenieść, wydzielić posty prozora do innego wątku?
Np.:  http://pdaclub.pl/forum/index.php?topic=30868.0

Średnio one są na temat, a ich znakomita zawartość tylko może zginąć w dziale oprogramowania nie wspierającego protokołu SIRF.
Tytuł: Odp: Pływanie podczas postoju
Wiadomość wysłana przez: marcel1 w Październik 23, 2007, 21:13:28
Ja mialem podobny problem.Jak jechalem wolno było OK przy szybszej jeździe AM gubiła trase i twierdziła ze zjechalem z niej.Instalowalem wiele razy myslalem ze to wina Miplo i duzej ilosci POI.Ale chyba nie wina byla wlaśnie w odchaczeniu ,,Przewiduj pozycje'' i prawdopodobnie tym ze ustawlem opóźnienie GPS na mniejsza wartość niz 1,5.
Takie jest moje spostrzeżenie.