Samodzielne Nawigacje GPS - PNA / PND (Windows CE) > Nawigacje PNA / PND - Ogólnie

Parę programów do nawigacji PNA

<< < (3/6) > >>

mnjacentymn:
Witam.
Dzisiaj kolejny programik do włączania/wyłączania urządzenia bluetooth.
Niestety działa tylko na nawigacjach GC506xxxxx i być może innych opartych
o procesor MTK. Z jakichś dziwnych przyczyn , nawigacje oparte o Atlasa
np. GC5010 nie dają sobie włączyć BT. Wygląda na to, że nie są zgodne
ani z założeniami Windows CE 5.0 ani specyfikacją
Windows Embedded NavReady 2009.
Tak czy owak wciąż walczę aby program był uniwersalny.
Program uruchamia się bez żadnego okienka , robi co ma robić i
kończy pracę więc nie widać efektów jego działania.
Wywołujemy go z następującymi parametrami:

mnjBTOnOff.exe on                       - aby włączyć BT
mnjBTOnOff.exe off                       - aby wyłączyć BT
mnjBTOnOff.exe status                 - aby pobrać status urzadzenia BT

Jeżeli nie podamy żadnego parametru to domniemuje się parametr on

Niezależnie od sposobu wywołania, program kończy się zwracając do systemu
albo kod błędu ( wartość ujemna - program przed zakończeniem pokaże również stosowny komunikat w okienku )
albo status urządzenia BT.
Liczba 0 oznacza BT wyłączone a liczba 1 włączone
Jak pobrać tą zwracana wartość ? A chociażby uruchamiając mnjBTOnOff w skrypcie martscripta.
Mortscript pozwala na pobranie kodu powrotu procesu więc każdy może sobie
coś tam dalej z tą zwróconą wartością zrobić.

Pozdr.
Jacek

mnjacentymn:
Witam.
Wersja 1.02 mnjBTOnOff.
Dołożono ikonkę BT wyprodukowaną pieczołowicie przez Waszego moderatora :)

Pozdr.
Jacek

mnjacentymn:
Witam.
Dzisiaj mnjPortTalk czyli rozmowa po BlueTooth.
Program powstał z związku z ułomnością powszechnie dostępnych terminali, działających pod Win CE. Jeśli ktoś kiedyś próbował ich używać do komunikacji po BT, to przekonał się, że niestety nie widzą ani portów typowo "bezprzewodowych" BSP, jak i tych wirtualnych, przydzielanych np. przez Adeneo. MNJPortTalk widzi wszystkie takie porty i potrafi z nich skorzystać. Dzięki temu można na przykład po prostu przetestować port GPS (sprzętowy), ale też połączyć się bezprzewodowo z komórką i ręcznie pobrać z niej przeróżne dane (łącznie np. z wysłaniem SMS"a za pomocą komend AT!). Można też np. spróbować zdiagnozować problemy z książką telefoniczną, czy listami połączeń, jakie pojawiają się w przypadku niektórych telefonów i Phonelinka. Można sobie nawet uruchomić "małe GG" pomiędzy dowolnymi urządzeniami z BT, na których tylko da się uruchomić terminal. Sprawdzone na dwóch PNA (GC 5066 i 5010, na obu MNJPortTalk - tu można zobaczyć film, jak to działa http://www.przeklej.pl/pl...vi-0006taa056jo ). Działa na pewno z PDA, PC i każdym innym urządzeniem obsługującym usługę portu szeregowego BT (pewnie na komórce też da się uruchomić terminale napisane w Javie?). Jak widać możliwości są bardzo różne, a programik powinien znaleźć się w niezbędniku każdego szanującego się "majsterkowicza", zastępując jak się okazuje mało udane Pocketty czy inne terminale.
Przy okazji podziękowania dla moderatora za bardzo duży wkład w testowanie tego oprogramowania.

Pozdr.
Jacek

angler22:
Jakbyście nie wiedzieli co z tym można zrobić, to załączam spis komend AT do telefonów GSM. Zobaczcie ile fajnych rzeczy można zrobić wklepując jedną linijkę polecenia :) Pytanie - dlaczego jest tak mało dobrego softu do obsługi telefonów po BT, skoro to takie proste?

mnjacentymn:
Witam.

Tym razem nie aplikacja z driver do urządzenia szeregowego.
Do czego to służy ? Tworzy wirtualny port COMx i poprzez niego pozwala komunikować się
z innym portem szeregowym ale niekoniecznie COMx ale np. portem bluetooth czyli np. BSP2 .
Jeżeli więc chcemy "pogadać" z BT a mamy do tego port BSP2 to przy braku wsparcia prawie
wszystkich spotykanych programów dla tego typu portu ( moje wspierają :)  ) , tworzymy dla
niego wirtualny port np. COM7 i poprzez ten port komunikujemy się z BT.
Dokładnie opisze to Wam kolega Angler22, któremu jak zwykle dziekuję za duży wkład w testowanie.

Pozdr.
mnjacentymn

Nawigacja

[0] Indeks wiadomości

[#] Następna strona

[*] Poprzednia strona

Idź do wersji pełnej