Odroid N2

  • noch was:
    gib in der SSH shell mal das Kommando
    remoteinfo
    ein und poste das Ergebnis. da sieht man, welche Config-dateien etc. bzgl. FBs von CE verwendet werden.

    Boxen:
    Odroid-N2, 2GB RAM, 16GB eMMC
    Odroid-C4, 4GB RAM, 16GB eMMC
    EgoIggo S95X Pro

  • Ok gemacht aber nach dem 2 mal ausfuhren von dmesg –c nachdem ich alle tasten auf der FB Gedrückt habe bleibt das [definition='1','0']log[/definition] dann leer.

    wohingegen bei meiner orginalen N2 FB das kommt

    [ 520.767053@1] meson-remote ff808040.meson-remote: invalid custom:0x31ce4db2
    [ 520.767061@1] meson-remote ff808040.meson-remote: cur_custom is nulll
    [ 520.767063@1] meson-remote ff808040.meson-remote: no valid key to handle

    Also da ist wenigstens eine reaktion zu merken

  • noch was:
    gib in der SSH shell mal das Kommando
    remoteinfo
    ein und poste das Ergebnis. da sieht man, welche Config-dateien etc. bzgl. FBs von CE verwendet werden.

    Das kommt wenn ich deinen Befehl eingebe : http://ix.io/1Yj3
    remoteinfo

    Passt wie ich sehe zur remote.conf

    [cbox]
    #******************************************************************************************
    #
    # this file is configuration for each factory remote device
    #
    # factory_code each device has it's unique factory code.
    # pattern: custom_code(16bit) + index_code(16bit)
    # examble: 0xff000001 = 0xff00(custom_code) + 0001(index_code)
    #
    # work_mode 0 :software mode 1 :hardware mode
    # repeat_enable 0 :disable repeat 1 :enable repeat
    #
    # release_delay unit: ms
    # release will report from kernel to user layer after this period
    # of time from press or repeat triggered.
    #
    # debug_enable 0 :[definition=12,0]debug[/definition] disable 1 :[definition=12,0]debug[/definition] disable
    #
    # SW MODE:
    # bit_count how many bits in each frame
    # tw_leader_act time window for leader active
    # tw_bit0 time window for bit0 time.
    # tw_bit1 time window for bit1 time
    # tw_repeat_leader time window for repeat leader
    # REG:
    # reg_base_gen set value for PREG_IR_DEC_BASE_GEN
    # reg_control set value for PREG_IR_DEC_CONTROL
    # reg_leader_act set value for PREG_IR_DEC_LEADER_ACTIVE
    # reg_leader_idle set value for PREG_IR_DEC_LEADER_IDLE
    # reg_repeat_leader set value for PREG_IR_DEC_REPEAT_IDLE
    # reg_bit0_time set value for PREG_IR_DEC_BIT0_TIME
    #******************************************************************************************
    #amlogic NEC remote
    factory_code = 0x7f800001
    work_mode = 0
    repeat_enable = 1
    repeat_delay = 130
    repeat_peroid = 120
    release_delay = 20
    debug_enable = 1


    # fn_key_scancode = 0x52 #MOUSE
    # left_key_scancode = 0x25 #LEFT
    # right_key_scancode = 0x27 #RIGHT
    # up_key_scancode = 0x26 #UP
    # down_key_scancode = 0x28 #DOWN
    # ok_key_scancode = 0x0d #OK


    mouse_begin
    # 0 0x25 #LEFT
    # 1 0x27 #RIGHT
    # 2 0x26 #UP
    # 3 0x28 #DOWN
    mouse_end


    key_begin
    # 0x51 116 #Power
    # 0x4d 164 #PLAYPAUSE (MUTE)


    # 0x09 398 #RED
    # 0x11 399 #GREEN
    # 0x54 400 #YELLOW
    # 0x4f 401 #BLUE


    # 0x56 104 #PAGEUP (VOL-)
    # 0xbd 168 #REWIND
    # 0xbb 208 #FASTFORWARD
    # 0x4e 109 #PAGEDOWN (VOL+)


    # 0x25 105 #LEFT
    # 0x27 106 #RIGHT
    # 0x26 103 #UP
    # 0x28 108 #DOWN
    # 0x0d 28 #ENTER (OK)

    # 0x53 102 #HOME
    # 0x1b 1 #ESC (BACK)
    # 0x49 46 #C (CONTEXTMENU)
    ## 0x52 nn #MOUSE (dont use this line, key is mapped in fn_key_scancode)

    # 0x30 11 #No.0
    # 0x31 2 #No.1
    # 0x32 3 #No.2
    # 0x33 4 #No.3
    # 0x34 5 #No.4
    # 0x35 6 #No.5
    # 0x36 7 #No.6
    # 0x37 8 #No.7
    # 0x38 9 #No.8
    # 0x39 10 #No.9


    # 0x44 14 #BACKSPACE
    # 0x58 23 #INFO


    # 0x4d 113 #MUTE
    # 0x56 114 #VOLUMEDOWN
    # 0x4e 115 #VOLUMEUP
    # 0x09 364 #FAVORITES
    # 0x11 102 #HOME
    # 0x54 158 #BACK
    # 0x4f 171 #CONFIG
    key_end
    repeat_key_begin
    repeat_key_end
    [/cbox]

  • Vielleicht ist die FB auch einfach inkompatibel wobei es komisch ist das sie ja befehle über meson-ir sendet, wenn auch sehr schlecht.
    Kommt mir vor, als würden wir versuchen nem u-boot das Fliegen beizubringen :D

    damit du auch weißt wie das u-boot ausschhaut :D
    Wesena RC260 (Philips) oder auch von Zotac für ihre mini Pc´s verwendet

  • die Key-Definitionen zwischen key_begin und key_end sind kommentiert! dann kanm natürlich nix ankommen...

    du musst die zeilen mit dem für dich relevantren Keys entkommentieren und nstürlich die keycodes lt. Anleitung anpassrn.

    lt. Log ist auf amremote umgedtellt, passt also.

    Boxen:
    Odroid-N2, 2GB RAM, 16GB eMMC
    Odroid-C4, 4GB RAM, 16GB eMMC
    EgoIggo S95X Pro

  • das hast du doch gelesen und verstanden, oder?
    https://discourse.coreelec.org/t/how-to-confi…mote-control/31
    bei dieser Zeile:

    Zitat

    Start to press all of the buttons on your remote and make a note of each scan code in notepad on your computer.


    bekommst du ja die Codes die du verwenden willst.

    und was @pepeq dir sagen will ist:
    du sollst die Raute vor dem Kommando, das du verwenden willst raus machen => Die "#" bedeutet: Diese Zeile ist nur ein Kommentar und hat keine Funktion!

    und dann packst du die 0xXX Zahl die du aus dem o.g. Anleitung per Tastendruck enthälst in die entsprechende Zeile. Voila!

    Odroid N2 (S922X) mit 8GB eMMC und CoreELEC/Ambilight(Hyperion) mit Arduino Uno und WS2812-LED´s / Samsung 46"FullHD / Logitech Z-5500

  • Gut alles klar das werde ich machen und ich hoffe das ich dann am ende auch Herstellercode der Fernbedienung bekomme weil laut anleitung ist es ja der erste schritt und diesen überspringe ich somit ja grad und ohne diesen code wird das wohl auch nicht gehen aber ich bearbeite erstmal einträge.

  • Hi @andy5macht

    wie ich es erwartet habe geht es nunmal nicht ohne

    2) Set Factory Code
    Open the /storage/.config/remote.conf in any editor. You can also use the windows share \\your_box_IP\Configuration.
    Open a SSH session to your box (I use putty for this. User root, password libreelec).
    Type ‘dmesg –c’ in the ssh terminal. Ignore the message, it’s only for clearing the cache.
    Press any key in your remote control and directly dmesg -c in the ssh terminal. You will get something like this:

    1. wrong custom code is 0xXXYYZZZZ

    Und genau das ist doch das Problem ich bekomme nach der anleitung nunmal keinen Factory Code meiner FB. und verbesser mich wenn ich mich irre aber diesen brauche ich doch damit die FB überhaupt etwas mit der remote.conf anfangen kann und die befehle abgreift.

    Lg

Jetzt mitmachen!

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