UtiNavi

Kezdőkép

A szoftver futása során elfoglalja a teljes rendelkezésre álló képernyő területet (azaz pl. PDA-n nem látszik a StartMenu és a billentyűzet sem). A kezdőkép egy teljes képernyős grafika, ezen alul látható a program neve, pontos verziószáma és copyright szöveg, pl.: 'utinfoengine 3.0.0 © Térképtár Kft. 2009'.
A jobb felső sarokba a program sorozatszáma kerül, pl.: '12345'.

Ha a programot először indították el, akkor a kezdőképen ki kell választani az user interface nyelvét. Ez a beállításoknál is látható nyelv lista segítségével történik.
Ezután feljön az kiválasztott nyelvhez tartozó beszédhang lista, ami szintén megegyezik a beállításokban találhatóval.

Ilyenkor történik meg a szükséges erőforrások betöltése és inicializálása. Mivel a megcélzott hardvereken ez egy hosszabb folyamat, ezért ilyenkor a képernyő közepén megjelenik a foglaltságot jelző 'homokóra' animáció. A továbbiakban ez jelenik meg mindig, ha a program egy hosszabb folyamatot végez.

A kezdőkép alatt a háttérben indul el a kommunikáció a GPS vevővel. Ez a folyamat a következő:

  1. Annak megállapítása, hogy a vevő melyik soros (vagy virtuális soros) porton, milyen protokollt (NMEA, SIRF), milyen baudrate-tel próbál kommunikálni. A többi soros port paramétert (paritás, adatbitek száma, stopbitek száma) figyelmen kívül lehet hagyni illetve a standard N,8,1 beállítást alkalmazni, mert szinte minden vevő ezt használja alapban, ami meg nem azt be lehet állítani erre. Másrészt a virtuális soros portoknál ezek teljesen mellékes paraméterek (még a baudrate is).
    Ha vevő beazonosítása nem sikerült, akkor a folyamat leáll. Ez azért szükséges mert pl. a Bluetooth-os pda-n a port megnyitásakor a bluetooth manager képernyője jön fel. Ha nem akarunk navigálni, a folyamatos gps vevő keresés miatt fel percenként feljönne az ablak, ami igencsak zavaró tud lenni. Ezért, ha nem talál gps vevőt, akkor ez a folyamat ezen a ponton leáll és csak a
    Beállítások/GpsTmc/Vevők keresés gombra kattintással kezdődik a 1. ponttal elölről.
  2. Ha sikerült megtalálni a vevőt, akkor elindul, a GPS pozíciók folyamatos beolvasása. Ha a kapcsolat valamiért megszakad, vagy egyszerűen nem jön semmilyen adat (pl. 30 másodpercig), akkor a folyamat újra kezdődik az 1. ponttal.

Ezután megjelenik egy messagebox Kilép és Elfogad gombokkal, ami figyelmeztet a KRESZ táblák elsőbbségére a program jelöléseivel szemben. Elfogadás esetén kerülünk a főképernyőre, mialatt bemondja az üdvözlő illetve közlekedési szabályok betartására felszólító szöveget.