DFatmo Plugin unter yaVDR 0.5 Final mit Karatelightsupport | Installationsanleitung

  • Teil 1 & 2 ist schon lange nicht mehr notwendig, das das Plugin im YAVDR Repository verfügbar ist,
    einfach nur:


    Code
    sudo apt-get install dfatmo libxine-dfatmo-plugin

    #


    Dein Teil 3 ist auch fragwürdig, das du das Windows Addon installierst unter Linux, das ist normalerweise falsch!
    Das Linux Addon liegt nach installieren des Paketes unter: /usr/lib/dfatmo/dfatmo-xbmc-addon.zip bzw. auch
    /var/lib/vdr/.xbmc/addons/packages/dfatmo-xbmc-addon.zip beim yavdr Paket.

    Teil 1 & 2 ist schon lange nicht mehr notwendig, das das Plugin im YAVDR Repository verfügbar ist,
    einfach nur:


    Code
    sudo apt-get install dfatmo libxine-dfatmo-plugin

    #


    Dein Teil 3 ist auch fragwürdig, das du das Windows Addon installierst unter Linux, das ist normalerweise falsch!
    Das Linux Addon liegt nach installieren des Paketes unter: /usr/lib/dfatmo/dfatmo-xbmc-addon.zip bzw. auch
    /var/lib/vdr/.xbmc/addons/packages/dfatmo-xbmc-addon.zip beim yavdr Paket.


    zu den bereits richtigen Anmerkungen von urknall noch folgende Hinweise zum Beitrag auf Seite 1:


    Teil 3 Config für XBMC:
    Installieren kann man das DFAtmo Addon auch direkt in der XBMC Oberfläche:
    System -> Addons -> Installieren aus ZIP-Datei -> /usr/lib/dfatmo/dfatmo-xbmc-addon.zip


    Nach Auswahl von "System -> Addons" muss man evt. erst ein paar Ebenen hoch navigieren
    um zu "Installieren aus ZIP-Datei" zu kommen.


    Anstatt eine fragwürdige "settings.xml" zu kopieren besser die Einstellungen in den Plugin-
    Einstellungen selber vornehmen:


    Programme -> DFAtmo (nur selektieren) -> Kontextmenü (Taste c) -> Plugin-Einstellungen


    In den Plugin-Einstellungen folgendes Eintragen:
    General/Launch on startup -> einschalten
    General/Output driver -> serial
    General/Driver parameters -> /dev/ttyACM0&proto:karatelight
    Areas/Areas at top border -> 2
    Areas/Areas at bottom border -> 2
    Areas/Areas at left border -> 2
    Areas/Areas at right border -> 2


    Dann Plugin starten mit:
    Programme -> DFAtmo



    Teil 5 Config unter XINE:


    So muss die Zeile aussehen:


    XINEOPTS="$XINEOPTS --post=dfatmo:driver=serial,driver_param=/dev/ttyACM0&proto:karatelight,top=2,bottom=2,left=2,right=2"


  • Der letzte Befehl geht doch immer dann ins leere, wenn man nicht gerade zufälligerweise in /etc/yavdr/templates_custom/ ist - wäre das nicht sinnvoller das mit absoluter Pfadangabe als erste Aktion in dem Abschnitt auszuführen (schiefgehen kann dadurch ja nichts, es gibt nur eine Meldung wenn das Verzeichnis bereits existiert):

    Code
    sudo mkdir -p /etc/yavdr/templates_custom/etc/init


    urknall hat auch noch KEY_BRIGHTNESS_CYCLE in die yaVDR-Pakete eingebaut, mit dem man das Atmo/Karatelight ein- und ausschalten kann, wenn man alles so umbaut, dass vdr-sxfe die Eventlircd-Eingaben an den VDR weiterreicht, vielleicht mag das noch jemand testen...

    Zitat

    Ein/Ausschalten mit der Fernbedienung
    Um das Atmolight per Fernbedienung schalten zu können, wurde die Taste KEY_BRIGHTNESS_CYCLE reserviert. Damit vdr-sxfe auf die Taste reagieren kann, muss es zwischen Eventlircd und VDR auf Tastendrücke lauschen. Die Variable XINELIBOUTPUTOPTS muss dann noch um die Hotkey-Unterstützung und den Socket von Eventlircd erweitert werden:


    Code
    --hotkeys --lirc=/var/run/lirc/lircd


    In der /etc/init/vdr.conf muss das Start-Argument --lircd=$LIRC entfernt werden.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Wow da geht man einmal einen Tag nicht auf Board und schwups 2 Seiten geschrieben worden :)
    Cool Danke auch ich habe doch gewusst es besteht noch Bedarf an Feintuning :- )


    Ich werde das die Tage in meinen Beitrag einfließen lassen.


    Grüße,
    Doc.

    MB: Asrock H77 Pro4-M ||CPU: Celeron G540 || GPU: Zotac GT520 Synergy || Tuner: DuoFlex S2, Octupus CI PCie Treiber: || HDD: Crucial M4 128GB || PSU: picoPSX 160XT, Leicke 12V-10A-120Watt 5,5x2,5mm || Case: MS-Tech LC-01Remote: Logitech Harmony 900 + IR Blaster ||extensions: 8 Kanal Karatelight

  • So alle offenen Punke aufgenommen und auch getestet. Bis auf den Teil mit der Fernbedienung.


    Grüße

    MB: Asrock H77 Pro4-M ||CPU: Celeron G540 || GPU: Zotac GT520 Synergy || Tuner: DuoFlex S2, Octupus CI PCie Treiber: || HDD: Crucial M4 128GB || PSU: picoPSX 160XT, Leicke 12V-10A-120Watt 5,5x2,5mm || Case: MS-Tech LC-01Remote: Logitech Harmony 900 + IR Blaster ||extensions: 8 Kanal Karatelight

  • Hi seint ein paar Tagen gängt sich mein Vdr-frontend "öfters" auf als normal. Auch läuft mein karatelight mal 5, mal 10min etc. und dann bleibt es stehen.
    Dann hilft nur noch ein reboot.


    Hat einer ne Ahnung an was das liegen könnte?


    Danke und Grüße.


    Ich habe mal die vdr-frontend.log angehängt:



    vo_vdpau: vdpau implementation description : NVIDIA VDPAU Driver Shared Library 290.10 Wed Nov 16 18:06:51 PST 2011
    vo_vdpau: maximum video surface size for chroma type 4:2:2 is 4096x4096
    vo_vdpau: maximum video surface size for chroma type 4:2:0 is 4096x4096
    vo_vdpau: maximum output surface size is 16384x16384
    vo_vdpau: using 4 output surfaces for display queue
    .so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/post/xineplug_post_planar.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/post/xineplug_post_planar.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/post/xineplug_post_planar.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/post/xineplug_post_mosaico.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/post/xineplug_post_dfatmo.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/post/xineplug_post_tvtime.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/xineplug_wavpack.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/xineplug_wavpack.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/xineplug_decode_dxr3_spu.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/xineplug_dmx_flv.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/xineplug_decode_ff.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/xineplug_decode_ff.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/xineplug_decode_ff.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/xineplug_decode_ff.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/xineplug_dmx_qt.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/xineplug_decode_mpc.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/xineplug_vo_out_xcbshm.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/xineplug_decode_mad.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/xineplug_inp_mms.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/xineplug_dmx_playlist.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/xineplug_vo_out_opengl.so found
    load_plugins: plugin /usr/lib/xine/plugins/2.0/xineplug_dmx_vc1_es.so found
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out_vdpau: vo_vdpau: vdpau_alloc_frame
    video_out: can't raise nice priority by 2: Operation not permitted
    audio_alsa_out : supported modes are 8bit 16bit 24bit 32bit mono stereo (4-channel not enabled in xine config) (4.1-channel not enabled in xine config) (5-ch
    annel not enabled in xine config) 5.1-channel a/52 and DTS pass-through
    video_decoder: can't raise nice priority by 1: Operation not permitted
    DFAtmo: open plugin
    DFAtmo: plugin opened
    DFAtmo: set parameters
    DFAtmo: set parameters
    DFAtmo: set parameters
    DFAtmo: set parameters
    DFAtmo: set parameters
    DFAtmo: set parameters
    DFAtmo: open plugin
    DFAtmo: plugin opened
    DFAtmo: dispose plugin
    DFAtmo: final dispose
    DFAtmo: disposed plugin
    DFAtmo: open plugin
    DFAtmo: plugin opened
    DFAtmo: dispose plugin
    DFAtmo: final dispose
    DFAtmo: disposed plugin
    DFAtmo: open plugin
    DFAtmo: plugin opened
    DFAtmo: dispose plugin
    DFAtmo: final dispose
    DFAtmo: disposed plugin
    Available video drivers: vdpau dxr3 aadxr3 xv vaapi opengl raw aa xshm caca none xxmc sdl fb xvmc
    Available audio drivers: pulseaudio alsa oss jack file none
    Available post plugins: vdr audiochannel upmix upmix_mono stretch volnorm oscope fftscope fftgraph goom autocrop warp swscale switch expand fill invert eq d
    enoise3d boxblur eq2 unsharp pp noise mosaico dfatmo tvtime vdr_video vdr_audio
    Available input plugins: v4l2 rtp DVD pnm pvr FILE CD rtsp smb VDR tcp stdin VCDO VCD xvdr mms http DVB
    Available demux plugins: xvdr anx image nsv real pva avi yuv4mpeg2 matroska mng mpeg_block mpeg_pes modplug slave aiff flac realaudio snd tta voc vox fli iff
    asf ogg wve idcin ipmovie vqa wc3movie roq str film smjpeg fourxm vmd mpeg-ts flashvideo quicktime playlist nsfdemux mpeg ac3 dts cdda wav mpc rawdv mp3 shn
    yuv_frames elem sputext wavpack vc1es aac aud
    Available audio decoder plugins: gsm610 wavpackdec mad flacdec ffmpegaudio realadec a/52 vorbis speex dvaudio mpc nsfdec pcm faad dts
    Available video decoder plugins: dxr3-mpeg2 vdpau_h264_alter vdpau_mpeg12 vdpau_vc1 gdkpixbuf vdpau_h264 realvdec mpeg2 ffmpegvideo image theora bitplane yuv
    rgb ffmpeg-wmv8 ffmpeg-wmv9 vdpau_mpeg4
    Available SPU decoder plugins: dxr3-spudec spuhdmv spudec spudvb sputext spucmml spucc
    xine: found input plugin : VDR (Video Disk Recorder) input plugin
    unknown option in get_option: 4100
    input cache plugin disabled
    video_out_vdpau: clear surface: 10
    xine: found demuxer plugin: XVDR demux plugin
    video_out_vdpau: clear surface: 11



    Press Esc to exit


    vdpau_set_property: property=8, value=100
    vdpau_set_property: property=2, value=0
    vo_vdpau: vdpau_update_csc: hue=0.000000, saturation=1.000000, contrast=1.000000, brightness=0.000000, color_standard=0 studio_levels=0
    vdpau_set_property: property=3, value=100
    vo_vdpau: vdpau_update_csc: hue=0.000000, saturation=1.000000, contrast=1.000000, brightness=0.000000, color_standard=0 studio_levels=0
    vdpau_set_property: property=5, value=0
    vo_vdpau: vdpau_update_csc: hue=0.000000, saturation=1.000000, contrast=1.000000, brightness=0.000000, color_standard=0 studio_levels=0
    vdpau_set_property: property=24, value=0
    vo_vdpau: disable sharpness.
    vdpau_set_property: property=25, value=0
    vo_vdpau: disable noise reduction.
    vdpau_set_property: property=4, value=100
    vo_vdpau: vdpau_update_csc: hue=0.000000, saturation=1.000000, contrast=1.000000, brightness=0.000000, color_standard=0 studio_levels=0
    vdpau_set_property: property=1, value=0
    prebuffer=14400 pts
    av_offset=0 pts
    video_out_vdpau: clear surface: 12
    video_out_vdpau: vo_vdpau: recreate mixer to match frames: width=720, height=576, chroma=0
    vo_vdpau: deinterlace: none
    vo_vdpau: set_scaling_level=0
    vo_vdpau: enabled features: inverse_telecine=0
    vo_vdpau: disable noise reduction.
    vo_vdpau: disable sharpness.
    vo_vdpau: vdpau_update_csc: hue=0.000000, saturation=1.000000, contrast=1.000000, brightness=0.000000, color_standard=0 studio_levels=0
    vo_vdpau: skip_chroma = 1
    vo_vdpau: background_color = 0
    video_out_vdpau: vo_vdpau: output_surface size update
    video_out_vdpau: vo_vdpau: VO_STILL_IMAGE
    prebuffer=14400 pts
    prebuffer=14400 pts
    prebuffer=2000 pts
    prebuffer=14400 pts
    video_out_vdpau: clear surface: 13
    video_out_vdpau: overlay begin
    video_out_vdpau: overlay[0] rle unscaled ycbcr 460x71@1460,0 extend 0x0 hili rect -1,-1--1,-1
    video_out_vdpau: overlay[1] rle unscaled ycbcr 1641x286@140,740 extend 0x0 hili rect -1,-1--1,-1
    video_out_vdpau: overlay[0] create render surface 720x576
    video_out_vdpau: overlay[0] put ycbcr 0,0:460,71
    video_out_vdpau: overlay[1] create render surface 1641x286
    video_out_vdpau: overlay[1] put ycbcr 0,0:1641,286
    video_out_vdpau: overlay output 1780x1026 -> 140,0:1920,1026 video window 240,0:1680,1080
    video_out_vdpau: overlay create output surface 1780x1026
    video_out_vdpau: overlay init output surface 1780x1026
    video_out_vdpau: overlay[0] render 460x71 -> 1320,0:1780,71
    video_out_vdpau: overlay[1] render 1641x286 -> 0,740:1641,1026
    video_out_vdpau: vo_vdpau: output_surface size update
    video_out_vdpau: vo_vdpau: VO_STILL_IMAGE
    video_out_vdpau: clear surface: 10
    vdpau_set_property: property=0, value=1
    vo_vdpau: deinterlace: temporal
    DFAtmo: video open
    DFAtmo: output driver closed
    DFAtmo: output driver unloaded
    DFAtmo: output driver loaded
    DFAtmo: serial port device: '/dev/ttyACM0'
    DFAtmo: serial port speed: 38400
    DFAtmo: output driver opened
    DFAtmo: grab thread running
    DFAtmo: output thread running
    DFAtmo: video opened
    DFAtmo: output thread resumed
    DFAtmo: grab thread resumed
    video_out_vdpau: vo_vdpau: soft_surface size update
    video_out_vdpau: vo_vdpau: output_surface size update
    vdpau_set_property: property=0, value=0
    vo_vdpau: deinterlace: none
    vdpau_set_property: property=0, value=1
    vo_vdpau: deinterlace: temporal
    DFAtmo: analyze size 128x72, grab 1920x1080@0,0
    prebuffer=14400 pts
    prebuffer=14400 pts
    DFAtmo: video close
    DFAtmo: output thread suspended
    DFAtmo: grab thread suspended
    DFAtmo: video closed
    prebuffer=2000 pts
    prebuffer=14400 pts
    DFAtmo: output thread waiting for new ticket
    DFAtmo: grab thread waiting for new ticket
    DFAtmo: video open
    DFAtmo: video opened
    DFAtmo: output thread got new ticket (revoke=0)
    DFAtmo: grab thread got new ticket (revoke=0)
    DFAtmo: output thread resumed
    video_out_vdpau: clear surface: 17
    ******** Missing refframes, dropping. nrf=3 lo=2 prefs=0 l1=2 brefs=2 type=1 (12 fps)
    video_out_vdpau: clear surface: 19
    ******** Missing refframes, dropping. nrf=3 lo=2 prefs=0 l1=2 brefs=2 type=1 (12 fps)
    ******** Missing refframes, dropping. nrf=3 lo=2 prefs=0 l1=2 brefs=2 type=1 (12 fps)
    DFAtmo: grab thread resumed
    video_out_vdpau: clear surface: 20
    ******** Missing refframes, dropping. nrf=3 lo=2 prefs=0 l1=2 brefs=2 type=1 (12 fps)
    ******** Missing refframes, dropping. nrf=3 lo=2 prefs=0 l1=2 brefs=2 type=1 (12 fps)
    ******** Missing refframes, dropping. nrf=3 lo=2 prefs=0 l1=2 brefs=2 type=1 (12 fps)
    video_out_vdpau: clear surface: 21
    video_out_vdpau: clear surface: 22
    video_out_vdpau: vo_vdpau: output_surface size update
    video_out_vdpau: clear surface: 24
    video_out_vdpau: clear surface: 25
    video_out_vdpau: clear surface: 26
    video_out_vdpau: vo_vdpau: recreate mixer to match frames: width=1920, height=1080, chroma=0
    vo_vdpau: deinterlace: bob
    vo_vdpau: set_scaling_level=0
    vo_vdpau: enabled features: inverse_telecine=0
    vo_vdpau: disable noise reduction.
    vo_vdpau: disable sharpness.
    vo_vdpau: vdpau_update_csc: hue=0.000000, saturation=1.000000, contrast=1.000000, brightness=0.000000, color_standard=1 studio_levels=0
    vo_vdpau: skip_chroma = 1
    vo_vdpau: background_color = 0
    video_out_vdpau: overlay output 1780x1026 -> 140,0:1920,1026 video window 0,0:1920,1080
    video_out_vdpau: clear surface: 27
    video_out_vdpau: clear surface: 28
    video_out_vdpau: clear surface: 29
    video_out_vdpau: clear surface: 30
    video_out_vdpau: clear surface: 31
    video_out_vdpau: clear surface: 32
    video_out_vdpau: clear surface: 33
    video_out_vdpau: vo_vdpau: update_frame - destroy surface
    video_out_vdpau: clear surface: 12
    video_out_vdpau: vo_vdpau: update_frame - destroy surface
    video_out_vdpau: clear surface: 13
    video_out_vdpau: vo_vdpau: update_frame - destroy surface
    video_out_vdpau: clear surface: 11
    video_out_vdpau: clear surface: 10
    video_out_vdpau: clear surface: 34
    video_out_vdpau: clear surface: 35
    video_out_vdpau: overlay begin
    video_out_vdpau: overlay[1] destroy render surface
    yavdr:/tmp$

    MB: Asrock H77 Pro4-M ||CPU: Celeron G540 || GPU: Zotac GT520 Synergy || Tuner: DuoFlex S2, Octupus CI PCie Treiber: || HDD: Crucial M4 128GB || PSU: picoPSX 160XT, Leicke 12V-10A-120Watt 5,5x2,5mm || Case: MS-Tech LC-01Remote: Logitech Harmony 900 + IR Blaster ||extensions: 8 Kanal Karatelight

  • Formuliere klare Fragen, dann kann man dir leichter dabei weiterhelfen.
    Prinzipiell muss es (AFAIK geht es nur bei vdr-sxfe, zumindest hatte es urknall damit getestet) so gelöst werden, dass der VDR nicht mehr direkt auf den Socket von eventlircd lauscht, sondern das Frontend (das dann auch das Atmolight steuert) muss diese Tastendrücke auswerten und an den VDR weiterleiten. Wie es gehen sollte (kann es mangels Atmolight nicht testen) habe ich weiter oben geschrieben: DFatmo Plugin unter yaVDR 0.4 Final mit Karatelightsupport | Installationsanleitung

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Formuliere klare Fragen, dann kann man dir leichter dabei weiterhelfen.
    Prinzipiell muss es (AFAIK geht es nur bei vdr-sxfe, zumindest hatte es urknall damit getestet) so gelöst werden, dass der VDR nicht mehr direkt auf den Socket von eventlircd lauscht, sondern das Frontend (das dann auch das Atmolight steuert) muss diese Tastendrücke auswerten und an den VDR weiterleiten. Wie es gehen sollte (kann es mangels Atmolight nicht testen) habe ich weiter oben geschrieben: DFatmo Plugin unter yaVDR 0.4 Final mit Karatelightsupport | Installationsanleitung



    Also ich habe yavdr-04 auf einem ION 330 HT mit der mitgelieferten Fernbedienung. Ich habe die LIRC Einträge in der remote.conf gelöscht und die Fernbedienung neu angelernt. Nun habe ich auf der bunten Microsoft-Taste z.Bsp. User1. Wie kann ich nun diese Taste nutzen um das Atmolight AN/AUS zu schalten. Mir fehlt der Zusammenhang zu der Funktion -KEY-BRIGHTNES-CICLE-. Wo bzw. in welcher Datei stelle ich die Verknüpfung her ?

  • Irgendwie habe ich das Gefühl du scheinst du nie die Dokumentation zu yaVDR gelesen zu haben (inbesondere den Abschnitt zum Thema Fernbedienung)...
    Was sagt denn:

    Code
    cat /proc/bus/input/devices

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Irgendwie habe ich das Gefühl du scheinst du nie die Dokumentation zu yaVDR gelesen zu haben (inbesondere den Abschnitt zum Thema Fernbedienung)...
    Was sagt denn:

    Code
    cat /proc/bus/input/devices


    ich denke du meinst diesen Teil.


    I: Bus=0019 Vendor=1050 Product=00b4 Version=0073
    N: Name="Nuvoton w836x7hg Infrared Remote Transceiver"
    P: Phys=nuvoton/cir0
    S: Sysfs=/devices/pnp0/00:04/rc/rc0/input2
    U: Uniq=
    H: Handlers=kbd event2
    B: PROP=0
    B: EV=100013
    B: KEY=fff 0 200108fc32e 237605100000000 0 700158000 419200004001 8e968000000000 10000000
    B: MSC=10

  • Genau - dann läuft die Konfiguration der Tasten über eine Keytable für ir-keytable (näheres steht in der yaVDR-Doku). Dafür gibt es auch ein Hilfsskript, das dir die Erstellung einer eigenen Keytable erleichtert (wenn du es mit "sudo ./list-rc-core.sh set" aufrufts) - da musst du dann nur noch die entsprechende Taste nach KEY_BRIGHTNESS_CYCLE umbenennen und die Keytable neu einlesen lassen: Hilfsskript für rc-core Empfänger

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Servus kleine Frage mir ist auf gefallen, dass sich mein Karatelight alle ca. 15min aufhängt. Sprich alle Lichter bleiben einfach stehen. An der Grundkonfig wie in Seite 1 von mir geschrieben wurde nicht verändert. Lediglich update via dist-upgrade installiert. Ich habe es ist egal ob ich mit xine oder xineliboutbut arbeite. Der Effekt bleibt der Selbe. Im Zeitraum nach dem einschalten (+- 12-15min)
    Bleib das Karatelight stehen. Hier hilft dann nur noch ein reboot. Ich habe mal im syslog geschaut aber keinen nennenswerten Fehler gefunden der rgendwie auf das dfatmo plugin hindeutet.


    Grüße,
    Doc.

    MB: Asrock H77 Pro4-M ||CPU: Celeron G540 || GPU: Zotac GT520 Synergy || Tuner: DuoFlex S2, Octupus CI PCie Treiber: || HDD: Crucial M4 128GB || PSU: picoPSX 160XT, Leicke 12V-10A-120Watt 5,5x2,5mm || Case: MS-Tech LC-01Remote: Logitech Harmony 900 + IR Blaster ||extensions: 8 Kanal Karatelight

  • Genau - dann läuft die Konfiguration der Tasten über eine Keytable für ir-keytable (näheres steht in der yaVDR-Doku). Dafür gibt es auch ein Hilfsskript, das dir die Erstellung einer eigenen Keytable erleichtert (wenn du es mit "sudo ./list-rc-core.sh set" aufrufts) - da musst du dann nur noch die entsprechende Taste nach KEY_BRIGHTNESS_CYCLE umbenennen und die Keytable neu einlesen lassen: Hilfsskript für rc-core Empfänger


    Hallo,


    Ich habe mit dem Script die Dateien neu erstellt.


    root@wohnzimmer:/etc/rc_keymaps# ls
    rc-rc6-mce rc-tt-1500


    Meine rc_maps.cfg
    .......
    ir-kbd-i2c * /lib/udev/rc_keymaps/pvr350
    imon rc-imon-pad /lib/udev/rc_keymaps/rc-imon-pad
    imon rc-imon-mce /lib/udev/rc_keymaps/rc-imon-mce
    mceusb * /lib/udev/rc_keymaps/HOPLOrc6
    mantis_core * /lib/udev/rc_keymaps/skystarhd2
    * rc-tt-1500 /lib/udev/rc_keymaps/rc-tt-1500
    nuvoton-cir rc-rc6-mce /etc/rc_keymaps/rc-rc6-mce
    (null) rc-tt-1500 /etc/rc_keymaps/rc-tt-1500


    und die geänderte Taste in der rc-rc6-mce


    0x800f040c = KEY_SLEEP
    0x800f040d = KEY_BRIGHTNESS_CYCLE
    0x800f040e = KEY_MUTE
    0x800f040f = KEY_INFO


    und meine


    vdr-frontend.conf#


    XINELIBOUTPUTOPTS="--post tvtime:method=use_vo_driver --reconnect --audio=alsa --syslog --silent --tcp"
    XINELIBOUTPUTOPTS="$XINELIBOUTPUTOPTS --post=dfatmo:driver=serial,driver_param=/dev/ttyUSB0,proto:classic,top=1,bottom=1,left=1,right=1,bright
    ness=120,analyze_size=0,overscan=0,enabled=0 --hotkeys --lirc=/var/run/lirc/lircd"


    CONFIG="--config /etc/vdr-sxfe/config_xineliboutput"


    Leider kann ich das Atmolight nicht EIN schalten. Im Syslog erscheint auch keine Fehler oder Hinweismeldung. Kann ich in irgendeiner Datei mitlogen ob der Tastendruck ankommt oder irgendetwas auslöst ?

  • Hat eigentlich jemand von euch auch ein karatelight im Einsatz? Wenn ja läuft was stabiel?

    MB: Asrock H77 Pro4-M ||CPU: Celeron G540 || GPU: Zotac GT520 Synergy || Tuner: DuoFlex S2, Octupus CI PCie Treiber: || HDD: Crucial M4 128GB || PSU: picoPSX 160XT, Leicke 12V-10A-120Watt 5,5x2,5mm || Case: MS-Tech LC-01Remote: Logitech Harmony 900 + IR Blaster ||extensions: 8 Kanal Karatelight

    Einmal editiert, zuletzt von Dr. n00b ()

  • Servus kleine Frage mir ist auf gefallen, dass sich mein Karatelight alle ca. 15min aufhängt. Sprich alle Lichter bleiben einfach stehen. An der Grundkonfig wie in Seite 1 von mir geschrieben wurde nicht verändert. Lediglich update via dist-upgrade installiert. Ich habe es ist egal ob ich mit xine oder xineliboutbut arbeite. Der Effekt bleibt der Selbe. Im Zeitraum nach dem einschalten (+- 12-15min)
    Bleib das Karatelight stehen. Hier hilft dann nur noch ein reboot. Ich habe mal im syslog geschaut aber keinen nennenswerten Fehler gefunden der rgendwie auf das dfatmo plugin hindeutet.


    Grüße,
    Doc.

    Das Karatelight ist doch per USB angeschlossen. Probier mal bitte aus ob es ausreicht die USB-Verbindung kurz zu trennen.
    Vorher aber das xbmc beenden.


    Gruss
    durchflieger

  • Ich muss xbmc erst killen mit stop xbmc von der Konsole. Ich kann das nämlich nicht mehr beenden nach dem xbmc eine weile gelaufen ist.
    Besser kann ich es denke ich unter xine oder xineliboutput testen. Beim normalen TV schauen (nicht in xbmc) tritt das problem nämlich auch auf und ich habe keine Ahnung
    durch was es ausgelöst wird.


    Grüßle,
    Doc.

    MB: Asrock H77 Pro4-M ||CPU: Celeron G540 || GPU: Zotac GT520 Synergy || Tuner: DuoFlex S2, Octupus CI PCie Treiber: || HDD: Crucial M4 128GB || PSU: picoPSX 160XT, Leicke 12V-10A-120Watt 5,5x2,5mm || Case: MS-Tech LC-01Remote: Logitech Harmony 900 + IR Blaster ||extensions: 8 Kanal Karatelight

  • Ich muss xbmc erst killen mit stop xbmc von der Konsole. Ich kann das nämlich nicht mehr beenden nach dem xbmc eine weile gelaufen ist.
    Besser kann ich es denke ich unter xine oder xineliboutput testen. Beim normalen TV schauen (nicht in xbmc) tritt das problem nämlich auch auf und ich habe keine Ahnung
    durch was es ausgelöst wird.


    Grüßle,
    Doc.

    Neben der USB Verbindung solltest du auch sonstige Stromversorgung vom Karatelight kurz trennen so das es vollkommen stromlos wird.

  • So ich habe mal Danke dem super support von carsten ein Firmwareupdate gemacht. Ich hatte die Firmware 0x10 auf meinem Gerät. Nun habe ich die Version 0x20.
    Mal schauen ob das was gebracht hat...


    update: leider nichts. Ausser das das Karatelight nicht mehr flackert im Betrieb.



    Umgebung: VDR
    Test: Kanal ARD-HD
    Dater ca. 15min dann bleibt das Karatelight stehen.


    Test1:
    - Während der TV Wiedergabe und dem "Karatelight Stillstand" UBS und Strolversorgung getrenn und wieder angesteckt.
    -> Karatelight springt nicht wieder an, auch nach zappen nicht.
    -> Rechner Reboot und alle geht wieder.


    Umgebung: xbmc
    Test 1:
    Video Datei gestartet nach ein paar Minuten (max 15 min. ) bleibt das Karatelight wieder stehen.
    -> Video Widergabe gestoppt -> aus xbmc Live TV gestartet (Karatelight springt wieder an)


    Grüße

    MB: Asrock H77 Pro4-M ||CPU: Celeron G540 || GPU: Zotac GT520 Synergy || Tuner: DuoFlex S2, Octupus CI PCie Treiber: || HDD: Crucial M4 128GB || PSU: picoPSX 160XT, Leicke 12V-10A-120Watt 5,5x2,5mm || Case: MS-Tech LC-01Remote: Logitech Harmony 900 + IR Blaster ||extensions: 8 Kanal Karatelight

    2 Mal editiert, zuletzt von Dr. n00b ()

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!