| | 1 | = Download = |
| | 2 | [[PageOutline]] |
| | 3 | |
| | 4 | == Installation package for Maemo 5 on the Nokia N900 == |
| | 5 | |
| | 6 | [http://nlp.fi.muni.cz/trac/gps_navigace/attachment/wiki/SystemDownload/modrana-0.10_maemo_SVN.deb?format=raw modrana-0.10_maemo_SVN.deb] |
| | 7 | |
| | 8 | * packages '''python2.5''' and '''python-gtk2''' from the standart repositories should be installed first |
| | 9 | |
| | 10 | * for GPS support install the '''python-location''' package |
| | 11 | * it is also recomanded t install the '''python-simplejson''' package, modRana includes a pure-python version of simplejson, but distribution package should include compiled c accleration code and could be faster |
| | 12 | * modRana will be installed to ''/opt/modrana'', this folder also includes the configuration files |
| | 13 | * tiles are stored in ''/home/user/MyDocs/.modRana_tiles/'' (a hidden folder) |
| | 14 | |
| | 15 | |
| | 16 | == Installation package for SHR on the Neo !FreeRunner == |
| | 17 | |
| | 18 | [http://nlp.fi.muni.cz/trac/gps_navigace/attachment/wiki/SystemDownload/modrana_0.10_all.ipk?format=raw modrana_0.10_all.ipk] |
| | 19 | |
| | 20 | [wiki:QtMokoInstalation a walkthrought for intalation on !QTMoko (in czech)] |
| | 21 | |
| | 22 | * v základním nastavená jsou mapové dílce stahovány do '''''/usr/share/modrana/cache/images''''', je vhodné nastavit cestu na kartu v '''''user_config.conf''''' v kořenovém adresáři aplikace |
| | 23 | |
| | 24 | * lze sdílet společný adresář s TangoGPS |
| | 25 | |
| | 26 | * mapy se nastavují v '''''map_config.conf''''' v kořenovém adresáři aplikace |
| | 27 | |
| | 28 | * '''''Příklad''''': |
| | 29 | * všechny mapy z Tanga máme v '''''/home/root/Maps''''', tedy např. !OpenStreetMap vrstvu v '''''/home/root/Maps/OSM''''' |
| | 30 | * v modRaně nastavíme tile_folder v user_config.conf na '''''/home/root/Maps''''' |
| | 31 | * v modRaně nastavíme prefix vrstvy pro !OpenStreetMap na '''''OSM''''' ('''''/home/root/Maps/OSM''''' -> '''''OSM''''') |
| | 32 | * modRana bude tedy hledat a ukládat !OpenStreetMap dílce v '''''/home/root/Maps''''' + '''''OSM''''' -> '''''/home/root/Maps/OSM''''' |
| | 33 | |
| | 34 | == Instalační balíček pro Ubuntu a Debian == |
| | 35 | |
| | 36 | [http://nlp.fi.muni.cz/trac/gps_navigace/attachment/wiki/SystemDownload/modrana-0.10_all_SVN.deb?format=raw modrana-0.10_all_SVN.deb] |
| | 37 | |
| | 38 | |
| | 39 | |
| | 40 | == ''Tarball'' == |
| | 41 | |
| | 42 | Tento archiv obsahuje zabalenou verzi modRany: |
| | 43 | |
| | 44 | [http://nlp.fi.muni.cz/trac/gps_navigace/attachment/wiki/SystemDownload/modrana-0.10_SVN.tar.gz?format=raw modrana-0.10_SVN.tar.gz] |
| | 45 | |
| | 46 | * stačí někde rozbalit a spustit pomocí rana.py |
| | 47 | * je třeba '''python''' (cca '''2.5'''+), '''GTK2''' a '''Cairo''', volitelně se hodí i '''Simplejson''' |
| | 48 | |
| | 49 | == Skript, testující funkčnost připojení k Internetu == |
| | 50 | |
| | 51 | [http://nlp.fi.muni.cz/trac/gps_navigace/attachment/wiki/SystemDownload/test_internet_connectivity.py?format=raw test_internet_connectivity.py] |
| | 52 | |
| | 53 | Tento jednoduchý skript se pokusí stáhnout z Internetu logo Google a jeden OSM mapový dílec různými způsoby a vypisuje přitom informace o úspěchu/neúspěchu. |
| | 54 | Účelem je testování funkčnosti připojení k Internetu pro programy v Pythonu na N900, jelikož z této platformy byly hlášeny problémy s dostupností Internetu v modRaně. |
| | 55 | Nic však nebrání ve využití tohoto skriptu k otestování připojení i na jiných platformách :) |
| | 56 | |
| | 57 | == Changelog == |
| | 58 | |
| | 59 | === * modrana V0.10 * === |
| | 60 | |
| | 61 | * nové ukazatele zbývající času a vzdálenosti na trase |
| | 62 | * vylepšený OSD výškový profil |
| | 63 | * intuitivnější aktivace zobrazení tras |
| | 64 | |
| | 65 | === * modRana V0.09 * === |
| | 66 | |
| | 67 | * balíček pro Ubuntu/Debian na PC |
| | 68 | |
| | 69 | === * modRana V0.08 * === |
| | 70 | |
| | 71 | * zadávání textu |
| | 72 | * routování z adresy na adresu |
| | 73 | * vyhíbání se mýtu a dálnicím při routování |
| | 74 | |
| | 75 | === * modRana V0.07 * === |
| | 76 | |
| | 77 | * překrývání mapových vrstev s nastavením průhlednosti |
| | 78 | * OSD widget zobrazující profil trasy |
| | 79 | * je třeba aktivovat trasu v '''tools -> set active''' |
| | 80 | * na Neu je třeba vymazat starý soubor s keší '''''cache/tracklogs/tracklog_cache.txt''''', aby to fungovalo '''po upgrade''' ze starší verze |
| | 81 | * zobrazení aktuální pozice na profilu trasy |
| | 82 | * teoreticky teď lze zobrazovat mapu, i když není možné uložit mapové dílce na disk/do perzistentní paměťi |
| | 83 | |
| | 84 | === * modRana V0.06 * === |
| | 85 | |
| | 86 | * mapa je teď jednolitá a ostrá |
| | 87 | * ~dost možná~ '''funkční''' GPS v N900 |
| | 88 | |
| | 89 | === * modRana V0.05 * === |
| | 90 | |
| | 91 | * balíček pro Neo |
| | 92 | * mapové dílce jsou nyní ukládány stejně jako v TangoGPS |
| | 93 | * mapové podklady lze konfigurovat v map_config.conf v kořenovém adresáři programu |
| | 94 | * vylepšené dávkové stahování |
| | 95 | |
| | 96 | === * modRana V0.04 * === |
| | 97 | |
| | 98 | * aktivace GPS na N900 (zatím nevyzkoušeno) |
| | 99 | * plně konfigurovatelné uživatelské rozhraní (pomocí souboru user_config.conf) |
| | 100 | * lze mít jiné uživatelské rozhraní pro každý profil |
| | 101 | * lze měnit pozici a velikost všech ovládacích tlačítek |
| | 102 | * lze nastavit, které informační ukazatele budou vidět, jak budou velké a kde budou |
| | 103 | * informační ukazatele: čas, rychlost, statistika rychlosti, koordináty |
| | 104 | * nastavení adresáře pro dílce v konfiguračním souboru |
| | 105 | * na N900 by se měl automaticky vytvořit a začít používat adresář ''/home/user/MyDocs/modRana_tiles/'', cestu lze samozřejmě změnit v konfiguračním souboru v sekci n900 |
| | 106 | * ukazatel k ukazateli polohy |
| | 107 | * prvním parametrem lze modRaně sdělit, na jakém zařízení běží |
| | 108 | * zatím se jedná hlavně o nastavení rozlišení při startu a nastavení specifických funkcí pro N900 |
| | 109 | * podporované parametry: n900, neo, n95, eee, q7, square, ipaq |
| | 110 | * potenciální zrychlení vykreslování díky změněnému způsobu načítání mapových dílců |
| | 111 | * vylepšená práce s vlákny (díky ivirovi za upozornění) |