PDAclub.pl - Forum użytkowników technologii mobilnych
Nawigacja GPS => AutoMapa => Wątek zaczęty przez: plexi w Czerwiec 13, 2008, 12:14:04
-
W ustawieniach GPSa jest opcja "czytaj port w oddzielnym watku". Co to praktycznie oznacza? Kiedy nalezy to wlaczyc a kiedy nie?
Pozdr
-
Cytat z instrukcji:
"„Otwieraj port tylko gdy używany” i „Czytaj port w oddzielnym wątku”
– nie należy zmieniać domyślnych wartości tych opcji,
chyba że wystąpiły problemy z połączeniem z GPS.
Ich wartości domyślne dobierane są przez AutoMapę. "
I tłumaczenie 'z polskiego na nasze':
Jeśli działa to nie ruszać, bo może przestać, a jeśli nie działa to próbować zmieniać, może pomoże. :E
-
Podepnę się do pytania, bo nie wiem jak było u mnie na początku.
AM sama niczego nie zmienia, tak jak ustawię, tak zostaje. W jednym i drugim przypadku pracuje stabilnie, ale może jest coś z czego nie zdaję sobie sprawy a ma to jakiś wpływ sprawność programu?
pzdr
prsp
-
U mnie manipulacja opcją "czytaj port w oddzielnym wątku" powoduje że raz Am chodzi płynnie a raz skacze (tylko nie pamiętam czy płynniej chodzi jak opcja jest odhaczona czy nie). Natomiast "otwieraj tylko gdy używany" powoduje, że po wyjściu z AM automatycznie zamykane jest połączenie BT (a otwierane tylko przy uruchomieniu automapy). Mam zewnętrzny GPS "sinozęby" więc nie musze się martwić włączaniem komunikacji BT przy "zahaczeniu" tej opcji w AM. Bluetooth się włącza i wyłącza sam.
-
A czy ktos zna jakies szczegoly techniczne co opcja "port w oddzielnym watku" oznacza. Chce napisac program ktory bedzie pracowal rownoczesnie z AM i korzystal z tego samego portu COM. I nie wiem czy lepiej napisac program z obsluga portu na oddzielnym watku czy tez nie. Nie chce aby programy sie gryzly.
-
Sprobuj uzyc gpsgate, bo nie wydaje mi sie by na jednym com mogly pracowac 2 aplikacje, bedzie komunikat, ze port juz otwarty
-
Ja uzywam PDA z WM6 w ktorym jest juz wbudowana funkcjonalnosc podzialu portu dla kilku aplikacji. Generalnie program mi dziala lecz sporadycznie AM sie przywiesza. Probuje zlokalizowac przyczyne.