Beiträge von pclin

    Heute hatte ich einen ersten Fehler mit den Screensaver. (siehe screenshot)
    Nach starten von kodi stürzte kodi nach kurzer Zeit ab, und es kamm dann zu dem Bild am TV.


    Bei grab gab es dann auch Probleme (libpng error)
    Nach reboot scheint alles wieder OK.


    Habe den screensaver jetzt erstmal deinstalliert, es stört mich einfach das er immer im Hintergrund läuft wenn man z.B. kodi oder andere plugins verwendet (games von emanuel).


    Kann man das nicht an den Radio Modus koppeln?


    gruß pclin

    Neu in der kodi version im IHAD [Experimetal] kodi Downloads


    crashlogs werden jetzt 'Default' nach /tmp geschrieben.
    Die Gefahr das ein Image mit crashlogs voll geschrieben wird gibt es damit nicht mehr!
    crashlogs können schnell mal ein einige 100 MB ausmachen!


    Es gibt eine einfache Möglichkeit
    CRASHLOG_DIR und USERDATA_DIR
    selbst zu wählen.

    Code
    echo "PFAD" > "${HOME}/.kodi_crashlog_path"
    echo "PFAD" > "${HOME}/.kodi_userdata_path"
    
    
    Beispiel für /data
    
    
    mv /root/.kodi /data/.kodi
    echo "/data" > "${HOME}/.kodi_userdata_path"


    Der Vorteil an den Änderungen bedeutet das man deutlich weniger vom 'normalen' Flash Speicher verbraucht.
    Weiter kann man /data sehr gut dafür verwenden. Man benötigt also noch nicht mal externen Speicher!


    Auch nach Image wechsel ist kodi nach Installation und setzen des "Pfad" sofort wieder voll einsatzbereit.
    Auch mehrere USERDATA_DIR sind möglich, so das man kodi auch mit unterschiedlichen addons ausstatten kann.
    Oder auch nur zum testen oder als backup.


    gruß pclin

    Zu USB-Audio ein Auszug aus dem kodi.log


    Zu beachten m_streamTypes


    Obwohl bei 'm_displayNameExtra: S/PDIF' steht erfolgt die Ausgabe über USB zur miniDSP


    Deshalb nochmal die Bitte:
    USB-Audio für dreamOS enigma2


    gruß pclin

    @dreamer-flt
    Dein Beispiel 1 ist aber ein Allgemeines Problem!
    Das ist das 'normale' e2 Verhalten wenn die Kanalliste eingeblendet ist.
    Das könnte/sollte man ändern, da hast du Recht.


    Nur mit einer Tastatur ist das z:Zt. einigermaßen komfortabel.
    Hat man hier die Kanalliste eingeblendet (Gelbe Schrift im Display), kommt man durch drücken von 'A' zum ersten Eintrag mit 'A'
    Jetzt kann man einfach mit Pfeil hoch/runter und/oder Enter die Sender wählen/aktivieren.


    gruß pclin

    Das mit

    Code
    <map context="ChannelSelectBaseActions">
    		<device name="compatible: pcKeyboard">
    			<key id="KEY_F1" mapto="showAllServices" flags="m" />
    			<key id="KEY_F2" mapto="showSatellites" flags="m" />
    			<key id="KEY_F3" mapto="showProviders" flags="m" />
    			<key id="KEY_F4" mapto="showFavourites" flags="m" />
                            <key id="KEY_PAGEUP" mapto="nextBouquet" flags="m" />
    			<key id="KEY_PAGEDOWN" mapto="prevBouquet" flags="m" />
    		</device>

    habe ich so übernommen! Hatte ich nie benötigt.


    Hier die derzeitigen EMC keymap.xml Einträge.
    Da kanst du mal versuchen.

    gruß pclin

    Ich habe jetzt hier noch die Tasten PAGEUP/PAGEDOWN/END/HOME belegt. Die waren vorher Frei/unbelegt.

    Code
    <map context="InfobarChannelSelection">
    		<device name="compatible: pcKeyboard">
    			<key id="KEY_PAGEUP" mapto="openServiceList" flags="m" />
    			<key id="KEY_PAGEDOWN" mapto="openServiceList" flags="m" />
    			<key id="KEY_END" mapto="historyNext" flags="mr" />
    			<key id="KEY_HOME" mapto="historyBack" flags="mr" />


    Die Zeilen

    Code
    <key id="KEY_PREVIOUSSONG" mapto="historyBack" flags="mr" />
    			<key id="KEY_NEXTSONG" mapto="historyNext" flags="mr" />

    dafür entfernt, hat immer Timeshift beendet. Und man neigt dazu die Tasten zu drücken wenn Timeshift aktiv ist.


    gruß pclin

    Also Bedienbar ist es doch jetzt schon über das Display.


    Default wie schon oben beschrieben.


    Mit enigma2-plugin-systemplugins-displayskin (siehe Screenshot), geht das auch in 'schön'


    Und mit Tastatur sehr komfortabel!


    Bei displayskin wäre es nur schön wenn man besser erkennen könnte das die Kanalliste aktiv ist.


    Bei beiden Varianten muss mann natürlich wissen wie Rot/Grün/Gelb/Blau, Exit, Pfeil hoch/runter/rechts/links belegt sind...


    gruß pclin

    @cooliemueller123
    Ist immer die Taste X groß/klein wird da nicht unterschieden.


    X ist aber nicht 'global'
    nur in
    <map context="MediaPlayerActions">


    'global' kannst du nur eine bisher nicht verwendete Taste nehmmen!


    gruß pclin


    EDIT:
    Bei der Abgebildeten FLIRC Tastatur hast du ja noch F13,F14, und F15 frei!


    EDIT 2:
    Bouquet ist Pfeil Hoch/Runter genau wie bei der FB.
    Pfeil links/rechts vorheriger/nächster Kanal

    @cooliemueller123
    Und für Stop ist auch noch eine Taste ohne 'lang' drin..

    Code
    <key id="KEY_X" mapto="stop" flags="b" />


    Ist jetzt nach dem Update schon SUPER, DANKE DP / Reichi


    Ich habe mir das ganze gerade nochmal angesehen, und habe noch ein paar Korrekturen vorgenommen.
    Da hatte ich noch zwei nicht so 'sinnvolle' Zuordnungen noch drin, also abweichend vom Grundkonzept.


    Für Help gibt es auch eine Lösung. KEY_SEARCH ist jetzt zusätzlich belegt mit 'einfach' Druck.

    Code
    <map context="HelpActions">
    		<device name="compatible: pcKeyboard">
    			<key id="KEY_F1" mapto="displayHelp" flags="l" />
    			<key id="KEY_SEARCH" mapto="displayHelp" flags="m" />
    		</device>

    Ich vermute auch das noch nicht alles 'Perfekt' ist.


    EDIT:
    Die keyids.py muss ich natürlich immer noch von Hand anpassen (K400r), dann gehen auch die Mausbutton und das Touchpad.
    Tippt man aufs Touchpad oder Maustasten
    ein finger (Links Klick) = Vorheriger Kanal
    zwei finger (Rechts Klick) = Nächster Kanal

    Code
    "BTN_0": 272, 
    "BTN_1": 273,

    gruß pclin

    Schöner ware aus meiner Sicht, den Fortschrtts Balken ganz weg lassen, macht bei Radio oder Internet Streams wenig Sinn.
    Im Display Screenshot sieht man z.B. das die Sendung auf 1Live von 20:00 bis 24:00 Uhr im 'Balken 4 Std.' angezeigt wird.


    Die Uhr kann ganz klein links oben, oder im Wechsel mit Sender, evtl Einstellbar.
    Sender wie gehabt.
    Fortschrittsbalken weg dafür Radiotext oder Interpret/Title bei Internet.
    Spectrum Visualization unten.


    gruß pclin

    Das Radio ohne TV bedienen zu können ist das wichtigste.


    Bisher gestört hat mich das umständliche Umschalten zwischen TV und Radio. Wenn die Box im TV-Modus startet, erscheint nach Drücken des Radio-Button die (auf dem Display nicht sichtbare) Channel-Liste. Erst durch ein weiteres Drücken der Auswahltaste gelangt man auf einen Radio-Sender und kann umschalten, so wie man es erwartet. Das ist umständlich und war der Familie schwer beizubringen...

    Ist so nicht ganz richtig.
    Wenn du die Radio Taste drückst bist du in der Kanalliste, der Sender der Kanalliste wird im Display Gelb dargestellt (Spielt aber noch nicht, das sollte man ändern, da hast du Recht).
    Gelb = Kanalliste. Weiß = Spielender Sender
    Drückst du jetzt OK, wählst du den Sender. Im Display wechselt die Schrift von Gelb nach weiß.
    (Das ist im TV Modus identisch)


    Diese Bedienung ist meiner Meinung nach OK, dem kleinem Display geschuldet. (DM820)
    Mehr ist an Kanalliste ist auch nicht Sinnvoll. Bei derzeitiger Ausführung.
    Anders besser wäre es wenn die Kannalliste eingeblendet ist Fortschritts balken und Uhr ausgeblendet würde und dafür dann 3 Sender aus der Kanalliste sichtbar währen.
    Der Punkt 'Blinde' Bedienung im Display ist damit schon erfüllt.
    Ausserdem wie nahe sitzt ihr vor der Box, mir fält das erkennen des Display Inhalts ab 4m schon schwer (DM900/920).


    CEC kann man auch abschalten, wenn man viel Radio hört macht das Sinn.
    Oder besser, Radio Modus ein CEC Automatisch abschalten, TV Modus CEC wieder einschalten wenn es in den Einstellungen auf 'Ein' steht.


    TV Modus = CEC Enabled (Abhängig von den Einstellungen im Menu)
    Radio Modus = CEC Disabled


    Ich würde mir eine Kombination aus dem Momentanen Radio Modus und Dreamnetcast ähnlich wie im GP3.3 wünschen.
    Sender egal ob DVB oder Internet in Favoritenliste einfügbar.
    Bedienung wie schon beschrieben.


    Für mich wäre auch eine Ausgabe über USB-Audio wünschenswert (siehe Dreamnetcast)
    ! alsasink device=hw:0 / hw:1



    gruß pclin


    EDIT:


    Das der Ton bei wahl des Radio Modus nicht sofort hörbar ist, ist aber nicht immer der Fall.
    Meistens hört man noch den TV Ton wenn man auf den Radio Button drückt, bis man Ok drückt,
    es kann aber auch mal andersherum sein, dann hat man erstmal keinen TV Ton bis man OK drückt.
    Es kann aber auch 'Perfekt' sein also jedesmal bei drücken Von Radio kommt auch direkt der Ton und jedesmal bei drücken von TV kommt auch direkt der TV Ton.
    Man ist aber immer in der Kanalliste, und müsste eigentlich sowiso OK oder Exit drücken um die Kanalliste zuschließen.

    Hhhhmmm ... gab es denn einen speziellen Grund warum die langen Tastenklicks für die Abbildung der normalen FB genommen hat.


    Und nochmal die Frage: Wäre es eine Option bzw. ist es überhaupt abbildbar, dass man die beiden Funktionen noch parallel auf eine andere (nicht genutzte) Taste legt?

    Es gibt keine freien Tasten mehr, ausser Spezielle Tasten die bisher gar nicht verwendet werden. Das kann aber von Tastatur zu Tastatur Unterschiedlich sein. Je nach Tastenanzahl/belegung.
    Bei meiner K400r sind das dise Tasten (Code)

    Code
    "KEY_SCROLLLOCK": 70, 
    "KEY_SYSRQ": 99,
    "KEY_HOMEPAGE": 172,
    "KEY_CONFIG": 171,
    "KEY_SEARCH": 271;


    Oder verwende evtl.
    "BTN_0": 272,
    "BTN_1": 273,
    Das passt so zur K400 und muss aber in keyids.py editieret werden.


    Aber Grundsätzlich könnten in Plugins 'alle Tasten' mit 'langem Tastendruck' belegt sein.


    Allein in der <map context="GlobalActions"> sind drei 'lange' drin


    <key id="KEY_ESC" mapto="Stop" flags="l" />
    <key id="KEY_F1" mapto="displayHelp" flags="l" />
    <key id="KEY_POWER" mapto="power_long" flags="l" />


    <map context="InfobarSeekActions">
    <device name="compatible: pcKeyboard"> sind es 5 'lange'


    <key id="KEY_F1" mapto="seekBackManual" flags="l" />
    <key id="KEY_F4" mapto="seekFwdManual" flags="l" />
    <key id="KEY_PLAYPAUSE" mapto="unpauseService" flags="l" />
    <key id="KEY_PREVIOUSSONG" mapto="seekBackManual" flags="l" />
    <key id="KEY_NEXTSONG" mapto="seekFwdManual" flags="l" />


    <map context="MediaPlayerSeekActions"> bis zu 4 'lange'
    <key id="KEY_F1" mapto="seekBackManual" flags="l" />
    <key id="KEY_F4" mapto="seekFwdManual" flags="l" />
    <key id="KEY_PREVIOUSSONG" mapto="seekBackManual" flags="l" />
    <key id="KEY_NEXTSONG" mapto="seekFwdManual" flags="l" />


    usw.


    gruß pclin

    @cooliemueller123
    Da gibt es nur noch vieles mehr mit 'langem Tastendruck', schon in der 'Default' keymap.xml ist z.B. bei meiner Tastatur
    langer Tastendruck FN UND ESC = Menu Standby/Neustart


    Und es gibt Plugins die noch andere Tasten 'lang' Belegt haben.


    Da bleibt dir eigentlich nichts anderes als dir die keymap.xml für Flirc dann selbst anzupassen.
    Das gilt dann aber auch für plugins die du verwendest.
    Das mache ich jetzt schon bei mir seit fast einem Jahr.
    Nach jedem Update aufs neue...


    gruß pclin

    Ich habe das OE recipe mal auf Version 7.0.7-22 umgebaut.
    Es sind auch noch ein paar Änderungen eingeflossen.

    Ist noch frisch und ungetestet.
    Downloads der Pakete und recipe im IHAD Bastelstube
    Wer mag kann es dann mal testen.



    gruß pclin


    EDIT:

    Recipe entfernt, gibt Probleme beim Image bau!
    imagemagick-7.0.7-r0.2 Funktioniert aber.