{"id":219,"date":"2008-06-05T07:30:48","date_gmt":"2008-06-05T11:30:48","guid":{"rendered":"http:\/\/www.dinux.gpf-se.com\/blog\/?p=219"},"modified":"2015-01-25T17:07:39","modified_gmt":"2015-01-25T14:07:39","slug":"archlinux-navigacija","status":"publish","type":"post","link":"http:\/\/www.dinux.lt\/blog\/?p=219","title":{"rendered":"ArchLinux navigacija"},"content":{"rendered":"<p>Senokai turiu nusipirk\u0119s USB GPS imtuv\u0117l\u012f, bet taip rimtai dar jo ir neteko i\u0161bandyti. \u010cia bandysiu apra\u0161yti kas man gavosi. O gavosi atrodo visai neblogai, taigi viskas nuo prad\u017ei\u0173. Mani\u0161kis imtuvas:<br \/>\n<a href=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2008\/06\/imgp4755.jpg\" rel=\"lightbox[219]\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-thumbnail wp-image-220\" title=\"imgp4755\" src=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2008\/06\/imgp4755-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><\/p>\n<p>Dauguma Holux imtuv\u0173 palaiko Linux operacin\u0119 sistem\u0105, tvarkykli\u0173 i\u0161eities tekstus galima atsisi\u0173sti i\u0161 gamintojo puslapio (<a href=\"http:\/\/www.holux.com\/\" target=\"_blank\">http:\/\/www.holux.com\/<\/a>) tiesa jie tinka seniems 2.4.x (o gal ir dar senesniems), o branduoliams. 2.6.* (mani\u0161kis 2.6.23) nieko papildomo nereikia, veikia be joki\u0173 problem\u0173 ir be papildom\u0173 tvarkykli\u0173.<br \/>\nPrijungus davikl\u012f dmsg komanda rodo:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">usb 2-2: new full speed USB device using uhci_hcd and address 3\r\nusb 2-2: configuration #1 chosen from 1 choice\r\nusbcore: registered new interface driver usbserial\r\ndrivers\/usb\/serial\/usb-serial.c: USB Serial Driver core\r\ndrivers\/usb\/serial\/usb-serial.c: USB Serial support registered for pl2303\r\npl2303 2-2:1.0: pl2303 converter detected\r\nusb 2-2: pl2303 converter now attached to &lt;strong&gt;ttyUSB0\r\n&lt;\/strong&gt;usbcore: registered new interface driver pl2303\r\ndrivers\/usb\/serial\/pl2303.c: Prolific PL2303 USB to serial adaptor driver<\/pre>\n<p>Atkreipiam d\u0117mes\u012f \u012f ttyUSB0.<br \/>\nDuomenis i\u0161 imtuv\u0117lio nuskaito ir kitoms programoms dalina (jei taip galima pasakyti) gpsd (<a href=\"http:\/\/gpsd.berlios.de\/\" target=\"_blank\">http:\/\/gpsd.berlios.de\/<\/a>). Programa lyg ma\u017eiukas serveris, prisijungia prie \/dev\/ttyUSB0 (mano atv\u0117ju) ir laukia kliento, sulaukus u\u017eklausos ji atiduoda klaus\u0117jui duomenis. Vienu metu ji gali aptarnauti bent tris programas tikrai (i\u0161bandyta), realiai manau riboja tik kompiuterio sparta. Kitu etv\u0117ju jei programos tiesiogiai naudotu \/dev\/ttyUSB0 vienu metu tik viena programa tur\u0117tu pri\u0117jim\u0105 prie \u012frenginio.<\/p>\n<p>Paleid\u017eiam gpsd:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">[dinux@nabagelis ~]$ gpsd -N -n -D 2 \/dev\/ttyUSB0\r\ngpsd: launching (Version 2.37)\r\ngpsd: listening on port 2947\r\ngpsd: Unable to start ntpshm.\u00a0 gpsd must run as root.\r\ngpsd: running with effective group ID 100\r\ngpsd: running with effective user ID 1002\r\ngpsd: opening GPS data source at '\/dev\/ttyUSB0'\r\ngpsd: speed 9600, 8N1\r\ngpsd: garmin_gps not active.\r\ngpsd: gpsd_activate(1): opened GPS (4)\r\ngpsd: speed 4800, 8N1\r\ngpsd: ntpd_link_activate: 0\r\ngpsd: Satellite data no good (3 of 3).<\/pre>\n<p>\u0160iuo metu esu pusrusyje, tod\u0117l imtuvas nesugaudo palydovu.<br \/>\nKartu su gpsd paketu ateina programa xgps, kuri\u0105 paleidus matosi kaip dabar atrodo dangus \ud83d\ude42 Kiek aplinkui yra gps palydov\u0173, kurie yra naudojami, m\u016bs\u0173 dabartinias koordinates ir kita informacij\u0105 (tuo metu buvau namuose, ketvirtame auk\u0161te, \u0161alia devynauk\u0161tis, imtuvas i\u0161ki\u0161tas \u012f lauk\u0105 per &#8220;fortk\u0119&#8221;):<br \/>\n<a href=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2008\/06\/viking6.jpg\" rel=\"lightbox[219]\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-thumbnail wp-image-226\" title=\"viking6\" src=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2008\/06\/viking6-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><\/p>\n<p>Dabar beliko surasti tinkam\u0105 program\u0105 navigacijai. I\u0161band\u017eiau keletas j\u0173, tai Navit, TangoGPS, bet man labiausiai patiko Viking (<a href=\"http:\/\/viking.sourceforge.net\/\" target=\"_blank\">http:\/\/viking.sourceforge.net\/<\/a>).Programa \u017eem\u0117lapius gali imti i\u0161 Google Maps, Open Street Maps ir dar keli\u0173 \u0161altini\u0173. A\u0161 naudoju Google Maps. Kol kompiuteris prijungtas prie interneto, nar\u0161ant po \u017eem\u0117lap\u012f jie i\u0161saugomi kietajam diske, tod\u0117l \u017ei\u016brint \u017eem\u0117lap\u012f antr\u0105 kart\u0105 toje pat vietoje, tos dalies jau nesiun\u010dia. Tai labai gerai, jei tuo metu kompiuteris atjungtas nuo interneto. Juk nevisi dar automobiliuose turi interneto ry\u0161\u012f \ud83d\ude09 Susidarius mar\u0161rut\u0105, galima atsi\u016bsti \u017eem\u0117lapius tam sudarytam mar\u0161rutui. Tod\u0117l kelion\u0117je visada bus reikiamos \u017eem\u0117lap\u0173 dalys (jei nenuklysime labai \u012f \u0161on\u0105, nes ten jau \u017eem\u0117lapio nebus :D). Numatom\u0105 kelion\u0119 galima nusbrai\u017eyti pa\u010diam su esan\u010diais \u012frankiais programoje arba importuoti i\u0161 gpx formato. Kelion\u0117s mar\u0161rut\u0105 galima persikelti i\u0161 Google Earth programos (kml formatas) prie\u0161 tai j\u012f konvertavus \u012f gpx su gpsbabel (<a href=\"http:\/\/www.gpsbabel.org\/\" target=\"_blank\">http:\/\/www.gpsbabel.org\/<\/a>). Pastaroji programa palaiko labai daug visoki\u0173 format\u0173, tod\u0117l, manau, mar\u0161rutus galima persikelti i\u0161\u012fvairiausiu imtuv\u0173 ir konvertuoti \u012f reikem\u0105 format\u0105. Taip pat ,jei kompiuteris prijungtas prie interneto, mar\u0161rut\u0105 per akimirk\u0105 galima importuoti i\u0161 Google Maps Directions, suvedus pradinio ir galinio ta\u0161ko pavadinimus. Pvz: I\u0161 Vilnius, \u012e Kaunas. Viskas atrodo gerai, bet Google mums suplanuos mar\u0161rutus nuo Kauno centrinio pa\u0161to, iki Vilniaus centrinio pa\u0161to (atstumus priimta tarp miestu manuoti nuo centrinio iki centrinio pa\u0161to), Google Maps kolkas negalima ie\u0161koti pagal gatves, kas yra labai gaila, nebent j\u016bs gyvenate JAV, Pranc\u016bzijoje, Italijoje ar dar keletoje valstybi\u0173 kuri\u0173 dabar nepamenu.<\/p>\n<p>Vakar va\u017eiavau \u012f darb\u0105, rezultatas \u0161tai toks. Kair\u0117je matosi visas Kaunas, de\u0161in\u0117je, truputi pritrauktas vaizdas:<br \/>\n<a href=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2008\/06\/viking1.jpg\" rel=\"lightbox[219]\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-thumbnail wp-image-221\" title=\"viking1\" src=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2008\/06\/viking1-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/a> <a href=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2008\/06\/viking2.jpg\" rel=\"lightbox[219]\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-thumbnail wp-image-222\" title=\"viking2\" src=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2008\/06\/viking2-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><\/p>\n<p>Po kelion\u0117s galima per\u017ei\u016br\u0117ti \u0161ioki\u0105 toki\u0105 statistik\u0105. Kair\u0117je grei\u010dio grafikas, de\u0161in\u0117je auk\u0161\u010dio vir\u0161 j\u016bros lygio. Paspaudus ant grafiko, \u017eem\u0117lapis susicentruoja \u012f ta ta\u0161k\u0105, kuriame buvo parodytas tas greitis\/auk\u0161tis:<br \/>\n<a href=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2008\/06\/viking3.jpg\" rel=\"lightbox[219]\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-thumbnail wp-image-223\" title=\"viking3\" src=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2008\/06\/viking3-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/a> <a href=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2008\/06\/viking4.jpg\" rel=\"lightbox[219]\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-thumbnail wp-image-224\" title=\"viking4\" src=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2008\/06\/viking4-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><\/p>\n<p>Per keleta sekund\u017eiu galima tur\u0117ti, kad ir Pary\u017eiaus \u017eem\u0117lap\u012f:<br \/>\n<a href=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2008\/06\/viking5.jpg\" rel=\"lightbox[219]\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-thumbnail wp-image-225\" title=\"viking5\" src=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2008\/06\/viking5-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><\/p>\n<p>Sekmadieniai kelionei \u012f Vilni\u0173 jau sudarytas mar\u0161rutas nuo nam\u0173 iki tiklsio Vilniuje. Tam v\u0117lgi panaudojau Google Earth, pa\u017eym\u0117jau namus, pa\u017eym\u0117jau atvykimo viet\u0105, programai u\u017edaviau, kad tarp \u0161i\u0173 dviej\u0173 ta\u0161k\u0173 suplanuotu mar\u0161rut\u0105, eksportavau \u012f kml, konvertavau \u012f gpx ir atsidariau su Vikinkg:<br \/>\n<a href=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2008\/06\/viking8.jpg\" rel=\"lightbox[219]\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-thumbnail wp-image-228\" title=\"viking8\" src=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2008\/06\/viking8-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><\/p>\n<p>Aparat\u016bra su kuria viskas veikia, tai yra IBM ThinkPad T30 su Pentium4M 1.8GHz 1Gb Ram, 60Gb HDD, operacin\u0117 ArchLinux. \u0160i\u0105 program\u0105 manau tikrai pave\u017etu ir silpnesnis kompiuteris.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Senokai turiu nusipirk\u0119s USB GPS imtuv\u0117l\u012f, bet taip rimtai dar jo ir neteko i\u0161bandyti. \u010cia bandysiu apra\u0161yti kas man gavosi. O gavosi atrodo visai neblogai, taigi viskas nuo prad\u017ei\u0173. Mani\u0161kis imtuvas: Dauguma Holux imtuv\u0173 palaiko Linux operacin\u0119 sistem\u0105, tvarkykli\u0173 i\u0161eities tekstus galima atsisi\u0173sti i\u0161 gamintojo puslapio (http:\/\/www.holux.com\/) tiesa jie tinka seniems 2.4.x (o gal ir &#8230; <a title=\"ArchLinux navigacija\" class=\"read-more\" href=\"http:\/\/www.dinux.lt\/blog\/?p=219\" aria-label=\"More on ArchLinux navigacija\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false},"categories":[8,1],"tags":[],"_links":{"self":[{"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=\/wp\/v2\/posts\/219"}],"collection":[{"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=219"}],"version-history":[{"count":3,"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=\/wp\/v2\/posts\/219\/revisions"}],"predecessor-version":[{"id":560,"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=\/wp\/v2\/posts\/219\/revisions\/560"}],"wp:attachment":[{"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=219"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=219"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=219"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}