Ongelma LED-pluginin kanssa

VDR ja DVB aiheista keskustelua
Albie
Säätäjä
Viestit: 275
Liittynyt: 28.01.2006 16:44
Paikkakunta: Joensuu

Ongelma LED-pluginin kanssa

Viesti Kirjoittaja Albie » 11.10.2006 18:49

Päivittelin tuossa joutessani kolmoskoneeseen VDR:n 1.4.3 -version, mutta pari vuotta käyttämäni LED-plugini ei jostain syystä suostunut toimimaan (Plugarin kotisivu: http://www.infa.fi/~chakie/projects/vdr/ , josta siis kohta "Recording monitor". )

Pluginin tarkoitus on siis sytyttää rinnakkaisportin ohjaamana ledi aina, kun on yksikin nauhoitus käynnissä. Plugarin käyttämä parout-käsky sinällään toimii oikein käsin käytettynä, parout 1 sytyttää ledin ja parout 0 sammuttaa sen.

Normaalisti konsolista vdr:ää ajettaessa parout tulostaa nauhoituksen alussa rivit:

Koodi: Valitse kaikki

port:  0x378
value: 0x01
ja nauhoituksen loppuessa rivit:

Koodi: Valitse kaikki

port:  0x378
value: 0x00
Tällä versiolla näitä rivejä ei kuitenkaan tule eikä ledikään siis syty. Toisissa koneissa on vanhemmat 1.3.34 -versiot ja niissä ledin ohjaus toimiii ok.

Kääntäessä sain seuraavanlaiset tulosteen:

Koodi: Valitse kaikki

Plugin led:
make[1]: Entering directory `/home/vdr/ledtesti/PLUGINS/src/led-0.3'
make[1]: Leaving directory `/home/vdr/ledtesti/PLUGINS/src/led-0.3'
make[1]: Entering directory `/home/vdr/ledtesti/PLUGINS/src/led-0.3'
g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -c -DPLUGIN_NAME_I18N='"led"' -I/home/vdr/DVB/linux/include -I../../../include -I/home/vdr/DVB/linux/include led.c
../../../include/vdr/status.h:32: warning: `virtual void
   cStatus::Replaying(const cControl*, const char*, const char*, bool)' was
   hidden
led.c:29: warning:   by `virtual void Led::Replaying(const cControl*, const
   char*)'
../../../include/vdr/status.h:27: warning: `virtual void
   cStatus::Recording(const cDevice*, const char*, const char*, bool)' was
   hidden
led.c:28: warning:   by `virtual void Led::Recording(const cDevice*, const
   char*)'
g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -shared led.o -o libvdr-led.so
make[1]: Leaving directory `/home/vdr/ledtesti/PLUGINS/src/led-0.3'
Onkos kyseiset warningit syynä toimimattomuuteen?

Toivottavasti joku osaa auttaa, ei ole kovin hauska käyttää VDR:ää, kun ei selvästi näy onko nauhoitukset käynnissä...