Stranka opisujuca rozne dovody preco nemusi fungovat niektore HW zariadenie na palubnom pocitaci. Tychto pripadov moze byt vela preto je rozdelena do konkretnejsich casti.
Su HW zariadenia ovladane a pouzivane aplikaciou, ktore rozsiruju funkcionalitu systemu. Tu je treba rozlisit 2 druhy HW zariadeni. Take, na ktore aplikacia ma vplyv a take, na ktore nema. Prva skupina su rozne zobrazovacie tabule, oznacovace, tlaciarne a pod. Druha je zvycajne ovladana priamo operacnym systemom a patria do nej touch, displej, modem, ovladac SD karty a pod.
Pre urcenie s ktorym zariadenim sa ma alebo nema pracovat sluzi tzv. hardware-ova konfiguracia: HwConfig.xml. Zariadenia, ktore su ovladane aplikaciou, su v nej zapnute.
Kedze sa ovladanie zariadeni zvycajne z aplikacie nevyhadzuje, tak je velka pravdepodobnost, ze stara aplikacia mala zariadenie zapnute a nova ho nema. To moze byt sposobene alebo tym, ze v novej aplikacii nie je v HwConfigu dany riadok zapnuty, alebo aj tym, ze sa zmenil formt daneho riadku.
Dalsi casty dovod je, ze sa s aplikaciou prehrali aj data, alebo ze nova aplikacia reaguje na dalsie nastavenia, na ktore stara nereagovala (casto to byvaju tabule).
Jediny schopny sposob ako to overit je pozeranie vysledku komunikacie z logov.
tail -f /tmp/hlavny.log | grep -i "nazov_zariadenia"