tiistai 20. joulukuuta 2011

Kortinlukija tuli...

Vihdoinkin. Siitä ei varmaan ollut kuin noin viikko kun se tuli hetken mielijohteesta tilattua. Aluksi oli hiukan ongelmia kun tämän liitti koneeseen. Jostain syystä kone ei bootannut itseään kunnolla. Syyksi paljastui USB-hubi, joka tiettävästi varasi liikaa virtaa itselleen. Tämä pois välistä ja pidemmät USB-kaapelit suoraan koneen portteihin, niin johan heräsi.

Nyt siis kone ja lukija toimivat oikein. Devin alta tuli heti ensimmäisenä katsottua, että laite näkyy oikein. Tämän jälkeen haettiin edellisessä kirjoituksessa neuvottu sc-plugin ja asennettiin tämä. Sitten piti vielä tehdä muutamat konfiguroinnit.

Ensimmäisenä asetin order.conf-tiedostoon sc eli sc-pluginin käynnistymään ensimmäisenä, joka sijaitsee seuraavassa paikassa: /etc/vdr/plugins/order.conf. Kun tämä oli tehty asetin cardclient.conf-tiedostoon komennon serial:/dev/ttyUSB0:0:0, joka kertoo mistä saadaan haettua dataa. Tämä konfiguraatiotiedosto sijaitsee paikassa /etc/vdr/plugins/sc/.

Homma ei vielä ollut ohi. Ennen viimeistä vaihetta piti määritellä plugin.sc.conf -tiedostoon mille korteille data aka avaimet jaetaan. Tähän tiedostoon lisätään -B0 -B1 komennot, koska itselläni on kaksi korttia ja nämä määräytyvät sen mukaan mitenkä devin alla adapterit näkyvät. Tämä tiedosto sijaitsee /etc/vdr/plugins/ -hakemistossa. Lopuksi pitää vielä lisätä vdr-käyttäjä dialout-ryhmään seuraavalla komennolla sudo usermod -a -G dialout vdr.

Sitten vain boottia järjestelmälle ja korttia sisään. Tällä hetkellä laitteisto on bootattu mutta kortti on vielä matkalla, jotenka testaan heti kun saadaan sellainen käsiin.

maanantai 12. joulukuuta 2011

Kortinlukija...

Kuinka vaikeaa se voikaan olla?

Seuraava projekti onkin konfiguroida nykyiseen yaVDR 0.4 toimiva kortinlukija.

Tätä varten tarvitaan kortinlukija. Tällaisia löytyy vaikka muille jakaa mutta yksi on varma mikä toimii Linuxissa. Kortinlukijan pitää olla Phoenix tai Smartmouse protokollaa tukea lukija. Onneksi TBS3102 tarjoaa nämä molemmat tuet. Ensisijaisesti tullaan käyttämään Phoenix puolta, jota vdr-plugin-sc tukeekin. Pluginin voidaan kääntää itse, taikka vaihtoehtoisesti ladata täältä.

Viimeisimmän tiedon mukaan lukijan pitäisi toimia suoraan, kun törkkää vain kiinni itse rautaan, mutta se nähdään sitten kun lukija saapuu ja konffaus alkaa. Laitteen pitäisi näkyä suoraan /dev/ttyUSB0 kun tämä liitetään PC:n. Tällä hetkellä lukija on maksettu mutta matka kohti Suomea ei ole vielä alkanut.

Palataan siis tarkemmin asiaan kun lukija on käsillä.

Nyt sitten odotellaan joululahjoja ja uutta projektia.


lauantai 3. joulukuuta 2011

Pieni näppäimistö, voiko sellaista löytää?

Noin viikko sitten päähäni tuli ajatus, että etsisin omaa HTPC:tä varten näppäimistön, joka olisi kompakti ja mukavan kevyt. Ainut tarkoitus oli XBMC käytössä saada paremmin kirjoitettua Youtuben hakusanoja. Hintakaan ei saanut olla kovinkaan suuri. Tutkiskelin Verkkokauppa.comin tarjonkaa ja sieltä muutaman ehdokas löytyikin Logitechiltä K360 ja K400 mallit. Pitkällisen harkinnan jälkeen eli noin 10 minuutin jälkeen päädyin tuohon K400 malliin.

Hiirtä en alunperin tarvinnut mutta tuon näppäimistön kokoon nähden ei siitä haittaakaan olisi. Ensimmäistä kertaa kun avasin paketin, niin huomasin, että näppäimistö on kyllä pieni ja kivan kokoinen. Laite toimi linuxissa tuosta vain kun sen liitti. Näppäimistön mukana toimitetaan Logitech Unifying, joka on kompakti ja helposti unohdettavissa oleva USB-vastaanotin mikä myös tukee saman tuoteperheen muitakin laitteita. Tarkemmin en tiedä mitenkä tuon konfigurointi Linuxin kautta onnistunee. Koska Logitech tarjoaa muille alustoille kyllä ohjelmistot, ehkäpä tuo on vain pieni konffi muutos itse vastaanottimeen, jonka jälkeen se toimisi Linuxissa. Vaikea sanoa ennen kuin kokeilee.

Palataan kuitenkin itse asiaan. Tässä muutama kuva näppäimistöstä.





Kuten näkyy näppäimistö on ihan ok. Päältä löytyy normaalit napit ja muutama pikanäppäin. Pohjassa on patteri-luukku minkä alle myös saa vastaanottimen laitettua tarvittaessa. Oikeasta ylänurkasta löytyy On/Off-nappi, jotta patterit eivät turhaan kulu. Tämä on itselleni hyvä ominaisuus kun näppäimistö ei ole 24/7 käytössä.

Tuntuma on mukavan pehmeä ja painallukset menevät kivasti perille. Hiiri toimii kuten normaali Touchpad-hiiri ja siitä ei ole valittamista näin 40€ tuotteessa. Ostos oli hyvä ja tekee sen mihin sen ostinkin.

keskiviikko 30. marraskuuta 2011

Teksti-tv ja VDR

Tämä yhtälö on ihan mahdollista toteuttaa kun nykyaikana molemmat ovat digitaalisia. VDR on toki ollut aina digitaalinen mutta teksti-tv on aikoinaan tullut ihan analogisenakin.

Aloitin tätä hieman tekemällä tutkimusta miten tämä olisi mahdollista. Omassa käytössäni on tällä hetkellä yaVDR 0.4, jonka pakettienhallinnasta löytyy tälle plugin nimeltään vdr-plugin-osdteletext. Tämä mahdollistaa teksti-tv:n käytön vaikka ohjelma pyörii taustalla kuten normaaleissa digibokseissa jne. joissa teksti-tv pyörii. Todennäköisesti samalla nimellä se löytyy myös muistakin VDR perehtyneistä lähteistä. On olemassa myös sellainen versio, joka katkaiseen taustalähetyksen ja keskittää näytön vain teksti-tv:lle. Se on nimeltään teletext-plugin.

Asennus onnistuu yaVDR tapauksessa web-interfacen kautta taikka apt-get -komennolla. Itse tein asennuksen web-interfacen kautta. Kun asennus on tehty pitää määritellä pluginin conf-tiedostoon minne tämä teksti-tv data tallennetaan tilapäisesti. yaVDR 0.4 kohdalla conf-tiedosto löytyy seuraavasta sijainnista /etc/vdr/plugins/plugin.osdteletext.conf. Tähän tiedostoon pitää määritellä temp-kansio tai vastaava mihin riittää oikeudet. Vakiona yaVDR tarjoaa seuraavan sijainnin mihin voi cachettaa tiedot /var/cache/vdr/vtx, jolloinka vain käyttäjän pitää lisätä tuohon conf-tiedostoon seuraava komento -d /var/cache/vdr/vtx, joka kertoo pluginille mihin tallennetaan data. Tämän jälkeen vain restart VDR:lle ja homma toimii.

Omalla kohdallani tällä hetkellä toimii vain YLE:n teksti-tv ja en muutenkaan hirveämmin käytä teksti-tv:tä mutta kuhan vain kokeilin. Jotkut ovat raportoineet, että myös Maikkarin teksti-tv:n pitäisi toimia. Ehkä palaan siihen kun tunnen tarvetta. YLE:n ne parhaat uutiset aina on. :)

tiistai 22. marraskuuta 2011

Kaukosäädintä yaVDR:n

Aikani tapeltua Terratecin kaukosäätimen ja tämän USB-vastaanottimen kanssa päädyin sitten tilaamaan suoraan Saksanmaalta Technotrendin valmistaman USB-setin. Tämän kanssa homma sujuikin kuin lastenleikki. Koska nykyään uusi yaVDR 0.4.0 tuo tuen eventlirc-ohjelmistolla, niin käyttäjän tarvitsee vain konffata oma kaukosäädin yaVDR remoten tapaan. Joka käytännössä tarkoittaa, että lataa yaVDR remote pohjan tai katsoo edellä mainitun linkin takaa näitä tehtyjä pohjia. Näiden myötä ei tarvitse kuin konffata tuo yksi tiedosto ja tästä sitten luetaan muihin kuten XBMC sopivat komennot automaattisesti.

Omaan kaukosäätimeen löytyy suoraan tästä valmiit konfiguraatiot. Näillä homma pelaa kuten pitääkin. Aluksi vain tuo Logitech Harmony One jostain syystä tulosti 3 otteeseen aina komennot mutta tämän sai muutettua asetuksista yhteen ja tämän lisäksi viiveen laskin 0 ms koska yaVDR pystyy käsittelemään hyvin kun pitää kaukosäätimen nappia pohjassa.

Näiden lisäksi asensin VDR-Portalista saatavan 0,9s paketin eventlircciin. En tiedä onko tuo pakollinen mutta en ole siihen koskenut kun paketti on nyt toiminut. Enää olisi vielä saatana 4:3 tulevat kuvat skaalattua 16:9 koska tämän johdosta TV-ohjelmien reunoissa näkyy mustat palkit.