Postup je navrhnuty tak, aby po dokonceni so zretelom na *sucasne podmienky, bolo mozne pouzit zariadenie v realnej prevadzke. Po vykonani nizsie popisanych krokov treba zariadenie restartovat.
* sucasne podmienky rozumej:
Na instalaciu balicka s updatom OS sa pouziva skript installer. Podrobnosti o tomto skripte su na stranke Instalator balickov.
Nastavit vyrobne / seriove cislo a cislo zavodu je mozne cez webove rozhranie. Login a heslo bude poskytnute na vyvoji.
Ethernet, wireless a modem sa nastavuje tiez cez webove rozhranie.
Instalacia v sucasnosti prebieha skopirovanim obsahu aplikacneho balicka do zariadenia.
Odporucany postup:
Klucove slova: mapa, mapove podklady, openstreetmap, osm, mapy
Subory pre zobrazenie mapovych podkladov zatial nie su sucastou operacneho systemu ani aplikacneho balicka, musia sa kopirovat rucne do adresara /mnt/userfs/maps/.
Mapove podklady sa nachadzaju na hadese:
DokumentaciaTD/VyvojovyUsekArchiv/VyvojSW/TransFare/OnboardComputer/Vesna/maps.tar.gz
Pozn.: cast suboroveho systemu, v ktorom su ulozene mapove podklady, je urceny iba na citanie, tzn. pred kopirovanim ho treba zmenit na citanie a zapis, po dokonceni spat iba na citanie.
po nahrati maps.tar.gz do /tmp je mozne pouzit:
mount /mnt/userfs/ -o remount,rw cd /mnt/userfs/ cp /tmp/maps.tar.gz ./ tar -xvzf maps.tar.gz rm maps.tar.gz mount /mnt/userfs/ -o remount,ro
Subor s klucmi keydata.dat treba nahrat do adresara /opt/app-5/var/.
Nastavene ICV nie je pre aplikaciu nutne. Jeho pouzivanie zalezi od potrieb konkretneho dopravcu.
Ak dopravca pouziva rozvodne dosky:
Od buildu 219157 aplikacia umoznuje nastavit ICV volbou v menu. Pre podrobne informacie o nastaveni ICV pozri: Nastavenie ICV
Ak dopravca nepouziva rozvodne dosky alebo je v zariadeni nahrata starsia verzia aplikacie, ktora nema v menu volbu na nastavenie ICV:
ICV je mozne nastavit editaciou startovacieho skriptu ulozeneho v /opt/app-5/etc/rc.d/S01InitDataAndDeviceInformation. Zmenit treba hodnotu za parametrom -n v riadku s textom obsahujucim “echo -n 600 > /tmp/INV.txt”. Skript vytvori subor s cislom vozidla v /tmp/INV.txt odkial ho aplikacia vycitava. Treba mat na pamati, ze tento skript je sucastou aplikacneho balicka a pri update aplikacie ho bude treba znova upravit.
Vstupne data sa kopiruju rucne do /opt/app-5/data/. Patri sem obsah balickov generovanych z back-officu (cestovne poriadky, povolene zavody), a tiez vsetky konfiguracne subory a sablony pre tlac listkov. Po nahrati je potrebny reboot celeho palubneho pocitaca, aby sa spustil startovaci skript S01InitDataAndDeviceInformation. Ten zabezbeci skopirovanie obsahu adresara data do /opt/app-5/var/spool/incoming/ pred spustenim hlavnej aplikacie.
Nie vsetky konfiguracne subory, potrebne pre spravne fungovanie aplikacie, su obsiahnute v instalacnom balicku. Niektore z nich treba po skopirovani aplikacie doplnit a spolu s dalsimi podla potreby upravit.
Subor nie je sucastou aplikacneho balicka. Treba pouzit HwConfig.xml z aplikacneho balicka pre Mijolu (z releasu 1603) a nahrat ho ako sucast vstupnych dat v ramci externych dat alebo ho skopirovat do /opt/app-5/etc/hlavny/. Aplikacia ho prioritne nacitava zo vstupnych dat z /opt/app-5/var/spool/incoming/, ak sa tam nenachadza, tak potom z /opt/app-5/etc/hlavny/.
Podporovane su vsetky zariadenia v defaultnom konfiguraku z Mijoly, pre prehravanie zvukov je ale potrebne upravit typ pre zariadenie Player na madplay.
Aplikacia zobrazuje informacie na tabuliach aj bez tohto suboru. Problem bol len s projektom Slovaklines BA, kde je potrebny kvoli rozdielnemu zobrazovaniu dat v rezime IDS a mimo neho.
Nie je v instalacnom balicku, nahrava sa cez externe data a aplikacia ho vyuziva uz iba na ziskanie parametrov pre pripojenie na sluzbu internetoveho plnenia karty.
Aplikacia ho pouziva, ale tym, ze Mijola a Vesna inak zobrazuju farby (na mijole je podsvietenie, na vesne sa meni farba textu) nie je subor z mijoly pouzitelny. Je potrebne (pocas pilotov a do upravy chovania) nahrat Vesnovsku verziu suboru, tzn. ze ak je xml nahravane ako sucast vstupnych dat (externe data), treba ho odstranit alebo nahradit konfiguracnym xml, ktore je sucastou instalacneho balicka Vesny.
Od buildu develop #511 sa na Vesne vyfarbuje meskanie podla DelayConfig.xml (vid DelayConfig.xml):