lauantai 30. huhtikuuta 2011

XBMC ja lircd

En tiedä tuottaako tämä monellekaan päänvaivaa mutta minulle tuotti. Tuossa kun viikolla asentelin itselleni yaVDR toiminta kuntoon ja tämä pitää sisällään XBMC-ohjelmiston, niin suoraanhan tuo ei toimi IR-vastaanottimen ja kaukosäätimen ylitse. Tietääkseni nämä samat ohjeet mitä tässä postauksessa ilmenee toimivat myös muissa vastaavissa missä on lircd ja XBMC asennettuna. Mutta nämä ovat omat kokemukset yaVDR kanssa.

Miten sitten aloittaa. Oletan, että sinulla on yaVDR ja tämä toiminta kunnossa lircd kanssa. Sitten miten saada XBMC ohjattua samalla kaukosäätimellä. Se on helppoa nyt kun sen osaa. Helpoiten tajusin sen tämän alla olevan kuvan mukaan.


Kuten kuvasta näkyy, niin lircd.confista pitää katsoa remoten nimi esimerkissä se on medion.conf. Sitten Lircmap.xml varten josta XBMC lukee komennot niin pitää määritellä lircmapin aloitus tagit ja remote ja jne. Lopussa oman ohjaimen konffi, josta selviää tarkemmin ns. pohja. Jos lircdissä ohjain tunnistuu monena, niin Lircmap.xml on määriteltävä lircmap-tagien sisään molemmat remotet. Näkyy myös minun konffissani koska oma Terratec-kaukosäädin näkyy Terratec, että Samsun kaukosäätimenä.

Oletuksena on, että XBMC käyttää omaa keymap.xml, joka sen mukana tulee vakiona. Näistä löytää enemmän tietoa XBMC-wikistä. yaVDR kohdalla on, että siellä on vakio keymap.xml mukana jotenka siihen ei tarvitse puuttua.

Helpointa oman Lircmap.xml tekoon on, että teet suotaan yaVDR webui:n kautta Lircmap.xml confggiin aluksi
 lircmap-tagit ja remote-tagit, kuten alla on.

<lircmap>
 <remote device="Terratec">
            komennot...
           </remote>
</lircmap>  
Näiden väliin sitten lisäät tarvittavat näppäimet. Kuten up, down jne. Nämä miten XBMC näkee tietyt kuten up niin on hyvä tarkistaa tästä. Sieltä selviää, että miten XBMC näkee komennot itsellään. Esimerkiksi ylös, pistetään seuraavan tagien sisään <up>ohjaimenkomento</up> jne.

Ohjaimen komennot näkevät helpoiten ottamalla SSH-yhteys VDR-laitteistoon ja pistämällä irw päälle ja katsomalla minkä komennon se antaa ylöspäin ja lisää sen vian tuohon ohjaimen komento kohtaan. Näin pääset selaamaan sitten ylöspäin. Jokaista komentoa varten löytyy XBMC wikistä vastaavat komennot jotka vain tagitat ja lisäät oman näppiksen komennon.

Tässä oma konffini:

<lircmap>

<remote device="Terratec">
<up>UP</up>
<down>DOWN</down>
<left>LEFT</left>
<right>RIGHT</right>
<select>OK</select>
<back>DVD</back>
</remote>

<remote device="Samsung">
<back>DVD</back>
<play>Menu</play>
<volumeplus>Ch+</volumeplus>
<volumeminus>Ch-</volumeminus>
<channelplus>Vol+</channelplus>
<channelminus>Vol-</channelminus>
<stop>Rewind</stop>
<pause>Forward</pause>
<power>Power</power>
<mute>Back</mute>
<menu>Video_Archive</menu>
<skipplus>Yellow</skipplus>
<skipminus>Next</skipminus>
<reverse>Red</reverse>
<forward>Green</forward>
<mymusic>EPG</mymusic>
<myvideo>TV_Menu</myvideo>
<mypictures>Text</mypictures>
<showsubtitles>Sleep</showsubtitles>
<previousmenu>Mute</previousmenu>
</remote>

</lircmap>
Luulisin, että näillä pääsee helpommin eteenpäin.

perjantai 29. huhtikuuta 2011

XBMC kaukosäätimen konffaus

Tämäpäs oli yllättävän helppo homma. XBMC wikistä vain katsoi mitkä komennot vastaavat itse XBMC:ssä mitäkin ja sitten vain muokkaa ne omaan lircd.conffia vastaavaksi tehden näistä lircmap.xml.

<lircmap>
<remote device="Terratec">
<up>UP</up>
<down>DOWN</down>
<left>LEFT</left>
<right>RIGHT</right>
<select>OK</select>
<back>DVD</back>
</remote>

<remote device="Samsung">
<back>DVD</back>
<play>Menu</play>
<volumeplus>Ch+</volumeplus>
<volumeminus>Ch-</volumeminus>
<channelplus>Vol+</channelplus>
<channelminus>Vol-</channelminus>
<stop>Rewind</stop>
<pause>Forward</pause>
<mute>Back</mute>
<skipplus>Yellow</skipplus>
<skipminus>Next</skipminus>
<menu>Video_Archive</menu>
</remote>

</lircmap>
Minulla kun on tuo Terratecin kaukosäädin käytössä niin osittain se näkyy Samsung-laitteena ja osittain Terratec-laitteena siksi pitää määritellä kahteen eri ryhmään nuo remotet.

VDR toimii!

Voi tätä ilon päivää. VDR on saatu kuosiin ja sehän toimii, jopa kaukosäätimellä.

Tällä hetkellä kokoonpano on seuraavanlainen:
- Asus P5Q
- 4Gt DDR2
- C2D E8500
- Samsung F4 2T
- 2x Terratec Cinergy C HD PCI
- Terratec kaukosäädin + USB IR
- DVD-asema. Liteon
- yaVDR 0.3.0 + Soppalusikka

Tälle päivälle tai sitten viikonlopuksi jää enää XBMC keymappaukset ja sitten se olis jo bueno.

keskiviikko 27. huhtikuuta 2011

yaVDR

Nyt on yaVDR alla ja kanavat löytyvät. Emo se oli mikä kettuili. Lisäksi yaVDR asennettu suoraan s2-liplianin-dkms paketin kera niin ei tullut ongelmia löytää Terratecin Cinergy HD PCI DVB-C -korttia.

Enää jos saisi kaken jotenkin toimimaan.

VDR

Voi veljet. Uutta projektia pukkaa ja välillä tuntuu, että lannistuu...

Tarkoituksena oli pistää VDR pyörimään ja siitä tehty erikoispainos: yaVDR.

Hommahan sitten kusahti aivan kasaan kun emolla ja Terratecin DVB-C kortilla onkin yhteensopivuusongelma. No eipä siinä mennyt kuin yksi ilta. Tänään sitten lisää ja katsotaan miten käy. Kaverilta olisin saamassa toisen emon, jonka kanssa ei pitäisi ongelmaa tulla. Katsotaan miten käy...

tiistai 12. huhtikuuta 2011

iPad 2

iPad 2 tuo tablettitietokoneiden omena ja Steven vasen kives on nyt täällä talossa ollut muutaman viikon. Pakko kyllä sanoa, että tuotahan on mukava käyttää. Homma toimii. Rahaa toki palaa moniin softiin koska JB:tä ei vielä ole mutta eipä se haittaa. Se on vain hidasta.

Olen erittäin tyytyväinen laatuun. Valovuotoa ei ole ja tuo Smart Cover on kyllä hieno. Sillä se on kiva ja helppo tapa pimentää itse tabletti, ilman että pitää painella nappeja jne.

Katsotaan tuleeko lisää tekstiä kun näin pitkästä aikaa kirjoittelee...