Techtronik.pl Serwis : Software, hardware, diagnoza, naprawa
Forum dla zaawansowanych hobbystów elektroników i serwisantów

| FAQ |  Szukaj |  Użytkownicy |  Grupy |
| Rejestracja |  Zaloguj |

Baza wiedzy, serwis GSM, simlock BB5, naprawa, diagnoza, forum.



Poprzedni temat «» Następny temat
Tablica funkcji NAVI i klawisza C
Autor Wiadomość
Mikesz
Member



Telefon: NHM-5
Dołączył: 02 Lis 2003
Posty: 217
Skąd: Poznań
Wysłany: 28 Sty 2005 01:40   Tablica funkcji NAVI i klawisza C

Temat z serii obserwacje w HEX-ie :)

Grzebiąc w HEX-ie natknąłem się na taką tablice, po paru testach mogę ją mniej więcej opisać.

Tablica ta znajduje się na adresie 3165A8 - 317CA8 w wersji 06.39

Poszczególne ID tej tablicy są parametrem "action" w menu.

Jedno ID ma 32 bajty ponieważ 16 dla NAVI i 16 dla C.

Przykład:
00 31 9B E0 03 84 00 00 00 00 00 00 00 00 00 00 - NAVI
00 31 9D B4 02 72 00 00 00 00 00 00 00 00 00 00 - C
00 31 9D 90 0A CA 00 00 00 00 00 27 00 00 00 00 - NAVI
00 2F 01 0C 00 DC 00 00 00 00 00 00 00 00 00 00 - C
00 31 9B F8 03 48 00 00 00 00 00 00 00 00 00 00 - NAVI
00 31 9B EF 05 EB 00 00 00 00 00 00 01 00 00 00 - C
00 31 9B F8 00 DC 00 00 00 00 00 00 00 00 00 00 - NAVI
00 31 9B EF 05 EB 00 00 00 00 00 00 01 00 00 00 - C

Np. dane dla NAVI i C gdy się jest na "pulpicie" są na adresie 317548 i wyglądają tak:

00 31 9B E0 03 84 00 00 00 00 00 00 00 00 00 00 - NAVI
00 31 9D 8A 00 C8 00 00 00 00 00 12 00 00 00 00 - C

Adres do ID tekstu w tablicy tekstów 04 ID ID 04 - oczywiście tylko dla NAVI
Funkcja
Argument funkcji

Nie rozumiem tylko dlaczego klawiszowi C jest przypisywany tekst, w tym przypadku jest to tekst "Czyść". I tak sobie myślę że może to jest przygotowane dla modeli z dwoma NAVI, ale nie wiem.

Ok, podam parę przykładów:

Jeśli dla NAVI na "pulpicie" damy funkcje 0322 (wyłączenie telefonu) to po naciśnięciu NAVI będąc na "pulpicie" wyłączy się telefon.

Jeśli dla C na "pulpicie" damy funkcje dźwięków MCU 1B59 i argument 39 (dźwięk SMS) to po naciśnięciu klawisza C będąc na "pulpicie" zostanie odegrany dźwięk SMS.

Jeśli dla NAVI na "pulpicie" damy funkcje 1B5E to po naciśnięciu NAVI będąc na "pulpicie" zacznie migać podświetlenie.

Jeśli dla C na "pulpicie" damy funkcje 8226 i argument 33 to po naciśnięciu klawisza C będąc na "pulpicie" zostanie wyświetlona animacja powitania.

Jeśli dla NAVI na "pulpicie" damy funkcje 06CC to po naciśnięciu NAVI będąc na "pulpicie" zablokują się klawisze.

Itd.

Gdyby dało się stworzyć nowe ID tej tablicy i gdyby każde z menu (Spis telef., Wiadomości) były wywoływane funkcją 05E0 to przy pełno ekranowych grafikach mogłyby być tylko opisy NAVI z nazwami poszczególnych menu
 
     

yak
Budzi respekt



Telefon: NHM-5
Dołączył: 23 Mar 2004
Posty: 93
Skąd: Essen/Niemcy
Wysłany: 28 Sty 2005 09:19   

do tego menu nie musialy by byc wywolywane przez 5e0. wystarczyloby w funkcje w tablicy akcji wstawic to co jest w akcji "Wybierz". To ze ta tablica ma teksty dla klawisza C to kolejny dowod na to, ze softy wszystkich DCT3 sa podobne. Jest nawet taki skrypt dual_navi.nrx ktory powoduje, ze ten drugi tekst wyswietlany jest na ekranie. Dodawanie nowych akcji jest "obmyslane" przezemnie w wolnych chwilach i pewnie kiedys to zrobie.
 
     
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group - recenzje anime - Mapa Forum
Theme created by kemustek from Forum PC

Forum dla serwisów GSM : BITCOM.pl : Przetwornice napięcia : Darmowy Katalog Polskich Stron WWW : Piłka Nożna EURO 2012
Strona wygenerowana w 0,37 sekundy. Zapytań do SQL: 10