Niedawno opisałem jakie to cuda robię, gdy przewiduję trudny start GPS (włączam Nokia maps z AGPS, wyłączam i włączam TMJ). Tymczasem okazuje się, że TMJ potrafi korzystać z AGPS, ba .. robi to lepiej niż Nokia Maps - start w 2 sek w mieście. Wystarczyło przeczytać aktualny opis setupa:
Internal GPS: Allow Costs: When selected the Internal Java Location API will have the 'Costs Allowed' option set, which should enable Assisted-GPS on those phones which support it. (This allows the phone to quickly download the satellite location data from the internet rather than having to slowly receive it from each satellite, speeding up the time to get an initial fix).
Bajka po prostu bajka
PS:
Zastanawiam się kiedy TMJ zacznie robić kawę ....
NIE wyhaczam, NIE zaliczam, po prostu znajduję. A reszta o drzewo ...
Mam wrazenie, ze AGPS jest rozwiazaniem systemowym. W ustawieniach telefonu decydujemy, jak ma byc wyznaczana pozycja, a aplikacje z tych ustawien korzystaja...
AGPS na pewno nie jest rozwiązaniem sprzętowym, to wiemy na pewno. Tak więc właściwie wszystko jedno czy potrzebne procedury są jako usługa systemowa, czy w danym programie. Może być i tak, że owszem jest w systemie, ale chce tylko odpowiadać aplikacji danego producenta, co w przypadku komórek jest bardzo prawdopodobne. Tak czy inaczej należy się cieszyć, że z poziomu TMJ można z tego skorzystać
NIE wyhaczam, NIE zaliczam, po prostu znajduję. A reszta o drzewo ...
z AGPSem to jest tak, że jest to rozwiązanie TYPOWO systemowe, na warstwach oprogramowania. To, że nie do końca działa w Polsce we wszystkich programach wynika z podejścia... operatorów telefonii komórkowej.
Żaden z operatorów w Polsce (!) nie udostępnia danych AGPS. i żaden na ten moment (z tego co wyczytałem) nie planuje wdrożenia autolokalizacji dla odbiorników z danych stacji.
To, że działa, wiąże się z oprogramowaniem- każda komórkowa stacja bazowa wysyła swój identyfikator do podłączonych komórek. Nokia Maps i Google Maps jako jedyne potrafią rozszyfrować te identyfikatory i pokazać od razu z pewnym przybliżeniem, gdzie się znajdujemy. Potrafią też dociągnąć almanach (to już wykorzystuje połączenie z netem) i dzięki temu wiedzą, gdzie na niebie szukać satelitów i od razu mogą wyznaczyć pozycję i czas.
Zauważcie, że po 2sekundach o których piszecie przy AGPS pozycja ma jeszcze dość duży rozrzut...
BTW: każdy satelita wysyła PEŁNY almanach a całość takiego przekazu trwa 12,5 minuty. Jeśli po tym czasu fix jest niedokładny lub go nie ma, trzeba poczekać na zmianę konstelacji satelitów, co czasem wiąże się z dość długim oczekiwaniem...
Nie, inaczej. Nokia Maps ma bazę ze współrzędnymi każdego nadajnika. A widząc, który nadajnik się zgłasza (ze starego Siemensa SL45i pamiętam, że to NIE jest kodowana informacja), pokazuje okolice tego punktu.
za forum symbianosa:
A-GPS działa i nie jest zależny od sieci operatora. Niektóre sieci jednak, niestety nie w Polsce (ERA dziś mi odpisała: "Dziękuję za nadesłaną korespondencję. Pragnę wyjaśnić, iż nie planujemy uruchomienia usługi A-GPS w naszej sieci.") oferują darmowy dostęp do swoich serwerów wspomagających A-GPS. Niestety, nie u nas. Orange niby coś kombinuje z Alcatelem. (...)Pozostają serwery Nokii... fakt, A-GPS cholernie przyspiesza łapanie fixów.
picek pisze:[..] A widząc, który nadajnik się zgłasza (ze starego Siemensa SL45i pamiętam, że to NIE jest kodowana informacja), pokazuje okolice tego punktu.
W WCDMA na pewno nie jest. wszystkie BTSy są jak na widelcu, zresztą muszą, bo to specyfika protokołu. Mam tylko wątpliwości, czy aplikacja użytkownika ma do tego dostęp po prostu. Ja sobie mogę wsio wyświetlić, ale mam .. hmm... dość dziwny sprzęt i oprogramowanie ...
NIE wyhaczam, NIE zaliczam, po prostu znajduję. A reszta o drzewo ...
picek pisze:[..] A widząc, który nadajnik się zgłasza (ze starego Siemensa SL45i pamiętam, że to NIE jest kodowana informacja), pokazuje okolice tego punktu.
W WCDMA na pewno nie jest. wszystkie BTSy są jak na widelcu, zresztą muszą, bo to specyfika protokołu. Mam tylko wątpliwości, czy aplikacja użytkownika ma do tego dostęp po prostu. Ja sobie mogę wsio wyświetlić, ale mam .. hmm... dość dziwny sprzęt i oprogramowanie ...
no, w sl-ce trzeba bylo zabaw ze zmiana oprogramowania ale dalo rade odczytac. Wiec widocznie jakos sie to da wyciagnac.
Niestety nie do konca umialbym to zrobic... Ale wiem ze jest wykonalne
jsforest pisze:jak sprawdzić czy A-GPS działa na SE C-702?
Przy odpalaniu TB długo łapie sygnał.
Po pierwsze trzeba zerknąć do ustawień usług lokalizacyjnych, czy włączone są podpowiedzi. Jeżeli są, to po uruchomieniu aplikacji GPS i wystartowaniu wyznaczania pozycji pojawia się globik połaczenia internetowego. To świadczy o tym, że nastepuje próba ściągnięcia efemeryd. I teraz wszystko zależy od tego, czy jest zasięg sieci operatora (musi być poprawnie zdefiniowane konto dla usług transferu danych i uaktywniona usługa transmisji danych u operatora, najlepiej konto internet choć wap też powinien zadziałać). Jeżeli zostaną ściągnięte efemerydy fix się pojawia.
Ważne jest też to czy usługi 3G są włączone. Jeżeli jesteś poza zasięgiem usług 3G, to powinno następić przełączenie transmisji do gprs i ... przy niektórych wersjach wewnętrznego oprogramowania (starszych firmware) telefon wykazywał się zwiechą.
Generalnie rozsądniej jest korzystanie z 3G wyłączyć, bo ten tryb zżera szybciej baterię, a dla a-GPS ilości danych są znikome.