kszaq
The following buttons don't work
1= PLAY
2= PAUSE
3= STOP
4= Fast Forward
5= Rewind
6= long press OK
Code
[ 15.130986@2] hdmitx: audio: aout notify size 16
[ 15.130990@2] hdmitx: audio: no update
[ 15.132639@2] aml_spdif_dai: aml_hw_iec958_init,runtime->rate=44100, same sou rce mode(1)
[ 15.132649@2] aml_spdif_dai: share the same clock
[ 15.132656@2] aml_spdif_dai: iec958 mode PCM32
[ 15.132663@2] aml_audio_hw: IEC958 PCM32
[ 15.132669@2] hdmitx: audio: aout notify rate 44100
[ 15.132673@2] hdmitx: audio: aout notify size 32
[ 15.132677@2] hdmtix: set audio
[ 15.132690@2] hdmitx tx_aud_src = 0
[ 15.132715@2] hdmitx: fs = 2, cd = 4, tmds_clk = 148500
[ 15.132719@2] hdmitx aud_n_para = 6272
[ 15.132737@2] hdmitx set channel status
[ 15.132795@2] hdmitx: audio: Audio Type: PCM
[ 15.132799@2] hdmitx: audio: set audio param
[ 15.132808@2] aml_snd_m8_card aml_m8_snd.46: i2s/958 same source
[ 15.133104@0] aml_spdif_dai: aml_hw_iec958_init,runtime->rate=44100, same sou rce mode(1)
[ 15.133109@0] aml_spdif_dai: share the same clock
[ 15.133114@0] aml_spdif_dai: iec958 mode PCM32
[ 15.133120@0] aml_audio_hw: IEC958 PCM32
[ 15.133125@0] hdmitx: audio: aout notify rate 44100
[ 15.133129@0] hdmitx: audio: aout notify size 32
[ 15.133131@0] hdmitx: audio: no update
[ 15.133137@0] aml_snd_m8_card aml_m8_snd.46: i2s/958 same source
[ 15.136871@0] aml_snd_m8_card aml_m8_snd.46: I2S playback enable
[ 15.136886@0] aml_snd_m8_card aml_m8_snd.46: IEC958 playback enable
[ 15.461447@0] aml_snd_m8_card aml_m8_snd.46: I2S playback disable
[ 15.461561@0] aml_snd_m8_card aml_m8_snd.46: IEC958 playback disable
[ 15.461876@0] aml_spdif_dai: aml_hw_iec958_init,runtime->rate=44100, same sou rce mode(1)
[ 15.461927@0] aml_spdif_dai: share the same clock
[ 15.462028@0] aml_spdif_dai: iec958 mode PCM32
[ 15.462093@0] aml_audio_hw: IEC958 PCM32
[ 15.462152@0] hdmitx: audio: aout notify rate 44100
[ 15.462197@0] hdmitx: audio: aout notify size 32
[ 15.462238@0] hdmitx: audio: no update
[ 15.462308@0] aml_snd_m8_card aml_m8_snd.46: i2s/958 same source
[ 15.463879@0] aml_spdif_dai: enterd aml_spdif_play,set_clock:5,sample_rate=4
[ 15.463953@0] aml_spdif_dai: share the same clock
[ 15.464025@0] aml_audio_hw: IEC958 16bit
[ 15.464079@0] hdmitx: audio: aout notify rate 48000
[ 15.464121@0] hdmitx: audio: aout notify size 16
[ 15.464166@0] hdmtix: set audio
[ 15.464268@0] hdmitx tx_aud_src = 0
[ 15.464499@0] hdmitx: fs = 3, cd = 4, tmds_clk = 148500
[ 15.464546@0] hdmitx aud_n_para = 6144
[ 15.464697@0] hdmitx set channel status
[ 15.465084@0] hdmitx: audio: Audio Type: PCM
[ 15.465126@0] hdmitx: audio: set audio param
[ 15.480698@1] sdio_reset_comm():
[ 15.493146@0] fb: osd[0] enable: 1 (kodi.bin)
[ 15.493761@0] audio_dsp: buf=0
[ 15.493766@0] audio_dsp: IEC958_mode_raw=0
[ 15.493802@0] audio_dsp: IEC958_mode_codec= 0, IEC958 type 2 CH PCM
[ 15.493811@0] audio_dsp: last mode 0,now 0
[ 15.502688@2] [sdio_reinit] finish
[ 15.503252@0] aml_spdif_dai: share the same clock
[ 15.503260@0] aml_audio_hw: IEC958 16bit
[ 15.503270@0] hdmitx: audio: aout notify rate 48000
[ 15.503272@0] hdmitx: audio: aout notify size 16
[ 15.503274@0] hdmitx: audio: no update
[ 15.506128@0] aml_spdif_dai: share the same clock
[ 15.506150@0] aml_audio_hw: IEC958 16bit
[ 15.506162@0] hdmitx: audio: aout notify rate 48000
[ 15.506168@0] hdmitx: audio: aout notify size 16
[ 15.506172@0] hdmitx: audio: no update
[ 15.508298@0] aml_spdif_dai: aml_hw_iec958_init,runtime->rate=44100, same sou rce mode(1)
[ 15.508317@0] aml_spdif_dai: share the same clock
[ 15.508323@0] aml_spdif_dai: iec958 mode PCM32
[ 15.508332@0] aml_audio_hw: IEC958 PCM32
[ 15.508339@0] hdmitx: audio: aout notify rate 44100
[ 15.508348@0] hdmitx: audio: aout notify size 32
[ 15.508354@0] hdmtix: set audio
[ 15.508371@0] hdmitx tx_aud_src = 0
[ 15.508410@0] hdmitx: fs = 2, cd = 4, tmds_clk = 148500
[ 15.508416@0] hdmitx aud_n_para = 6272
[ 15.508442@0] hdmitx set channel status
[ 15.508519@0] hdmitx: audio: Audio Type: PCM
[ 15.508528@0] hdmitx: audio: set audio param
[ 15.508539@0] aml_snd_m8_card aml_m8_snd.46: i2s/958 same source
[ 15.508788@0] aml_spdif_dai: aml_hw_iec958_init,runtime->rate=44100, same sou rce mode(1)
[ 15.508800@0] aml_spdif_dai: share the same clock
[ 15.508809@0] aml_spdif_dai: iec958 mode PCM32
[ 15.508826@0] aml_audio_hw: IEC958 PCM32
[ 15.508832@0] hdmitx: audio: aout notify rate 44100
[ 15.508837@0] hdmitx: audio: aout notify size 32
[ 15.508842@0] hdmitx: audio: no update
[ 15.508859@0] aml_snd_m8_card aml_m8_snd.46: i2s/958 same source
[ 15.509205@2] bFWReady == _FALSE call reset 8051...
[ 15.515337@0] aml_snd_m8_card aml_m8_snd.46: I2S playback enable
[ 15.515354@0] aml_snd_m8_card aml_m8_snd.46: IEC958 playback enable
[ 15.533027@2] RTL871X: rtw_ndev_init(wlan0) if1 mac_addr=e0:b9:4d:d2:ab:6f
[ 15.536992@2] RTL871X: module init ret=0
[ 15.860741@2] ==> rtl8188e_iol_efuse_patch
[ 16.124231@2] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 16.195502@2] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 16.502659@2] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 18.490684@2] libphy: stmmac-0:08 - Link is Up - 100/Full
[ 18.490713@2] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 64.509534@0] remote: press ircode = 0x88,
[ 64.509577@0] remote: scancode = 0x0019,maptable = 0,code:0x7788bd02
[ 64.509628@0]
[ 64.840070@0] remote: release ircode = 0x88,
[ 64.840112@0] remote: scancode = 0x0019, maptable = 0,code:0x00000000
[ 64.840140@0]
[ 65.897490@0] remote: press ircode = 0x85,
[ 65.897533@0] remote: scancode = 0x0039,maptable = 0,code:0x7a85bd02
[ 65.897585@0]
[ 66.440028@0] remote: release ircode = 0x85,
[ 66.440077@0] remote: scancode = 0x0039, maptable = 0,code:0x00000000
[ 66.440105@0]
[ 67.336578@0] remote: press ircode = 0x55,
[ 67.336621@0] remote: scancode = 0x002d,maptable = 0,code:0xaa55bd02
[ 67.336674@0]
[ 67.880000@3] remote: release ircode = 0x55,
[ 67.880025@3] remote: scancode = 0x002d, maptable = 0,code:0x00000000
[ 67.880039@3]
[ 69.045000@0] remote: press ircode = 0x84,
[ 69.045042@0] remote: scancode = 0x0021,maptable = 0,code:0x7b84bd02
[ 69.045093@0]
[ 69.370132@0] remote: release ircode = 0x84,
[ 69.370177@0] remote: scancode = 0x0021, maptable = 0,code:0x00000000
[ 69.370206@0]
[ 70.403400@0] remote: press ircode = 0xc3,
[ 70.403443@0] remote: scancode = 0x0013,maptable = 0,code:0x3cc3bd02
[ 70.403495@0]
[ 70.730132@0] remote: release ircode = 0xc3,
[ 70.730193@0] remote: scancode = 0x0013, maptable = 0,code:0x00000000
[ 70.730221@0]
[ 71.655935@0] remote: press ircode = 0xce,
[ 71.655959@0] remote: scancode = 0x001c,maptable = 0,code:0x31cebd02
[ 71.655987@0]
[ 72.101634@0] remote: repeat ircode = 0xce,
[ 72.101647@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 72.101661@0]
[ 72.209535@0] remote: repeat ircode = 0xce,
[ 72.209549@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 72.209555@0]
[ 72.317475@0] remote: repeat ircode = 0xce,
[ 72.317489@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 72.317503@0]
[ 72.425408@0] remote: repeat ircode = 0xce,
[ 72.425422@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 72.425428@0]
[ 72.533317@0] remote: repeat ircode = 0xce,
[ 72.533331@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 72.533338@0]
[ 72.641258@0] remote: repeat ircode = 0xce,
[ 72.641272@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 72.641286@0]
[ 72.749179@0] remote: repeat ircode = 0xce,
[ 72.749190@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 72.749196@0]
[ 72.857111@0] remote: repeat ircode = 0xce,
[ 72.857125@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 72.857131@0]
[ 72.965044@0] remote: repeat ircode = 0xce,
[ 72.965058@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 72.965074@0]
[ 73.072970@0] remote: repeat ircode = 0xce,
[ 73.072983@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 73.072990@0]
[ 73.180879@0] remote: repeat ircode = 0xce,
[ 73.180892@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 73.180899@0]
[ 73.288796@0] remote: repeat ircode = 0xce,
[ 73.288809@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 73.288824@0]
[ 73.396752@0] remote: repeat ircode = 0xce,
[ 73.396765@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 73.396772@0]
[ 73.504658@0] remote: repeat ircode = 0xce,
[ 73.504671@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 73.504688@0]
[ 73.612581@0] remote: repeat ircode = 0xce,
[ 73.612594@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 73.612601@0]
[ 73.720500@0] remote: repeat ircode = 0xce,
[ 73.720503@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 73.720503@0]
[ 73.828442@0] remote: repeat ircode = 0xce,
[ 73.828456@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 73.828471@0]
[ 73.936360@0] remote: repeat ircode = 0xce,
[ 73.936373@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 73.936379@0]
[ 74.044299@0] remote: repeat ircode = 0xce,
[ 74.044313@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 74.044319@0]
[ 74.152240@0] remote: repeat ircode = 0xce,
[ 74.152243@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 74.152243@0]
[ 74.260134@0] remote: repeat ircode = 0xce,
[ 74.260147@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 74.260164@0]
[ 74.368070@0] remote: repeat ircode = 0xce,
[ 74.368085@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 74.368091@0]
[ 74.476013@0] remote: repeat ircode = 0xce,
[ 74.476028@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 74.476035@0]
[ 74.583926@0] remote: repeat ircode = 0xce,
[ 74.583940@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 74.583954@0]
[ 74.691838@0] remote: repeat ircode = 0xce,
[ 74.691851@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 74.691866@0]
[ 74.799769@0] remote: repeat ircode = 0xce,
[ 74.799783@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 74.799789@0]
[ 74.907723@0] remote: repeat ircode = 0xce,
[ 74.907726@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 74.907726@0]
[ 75.015625@0] remote: repeat ircode = 0xce,
[ 75.015639@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 75.015645@0]
[ 75.220022@0] remote: release ircode = 0xce,
[ 75.220039@0] remote: scancode = 0x001c, maptable = 0,code:0x00000000
[ 75.220046@0]
Display More
Code
Pivos xios ds for harmony
factory_code = 0xbd020001
work_mode = 0
repeat_enable = 1
;repeat_delay = 40
repeat_delay = 100
;repeat_peroid = 39
repeat_peroid = 100
;release_delay = 150
release_delay = 100
debug_enable = 1
key_begin
; Code = IR keycode
; Linux = Linux keycode
; Android = Android keycode
; Button = Description button on remote
;
; Buttons with a * are not mapped to physical buttons on the harmonay remote.
;
; Code Linux Android key id Harmony Button
; ---- ----- ------------- ------ ------- ------
0xe3 30 ; A 61505 none AudioDelay*
0xd8 70 ; EXPLORER 61660 none Browser*
0xd9 35 ; POWER WAKE 61512 none CodecInfo*
0x90 111 ; DEL 61575 none Delete
0xd2 108 ; DPAD_DOWN 61569 down DirectionDown
0x99 105 ; DPAD_LEFT 61570 left DirectionLeft
0xc1 106 ; DPAD_RIGHT 61571 right DirectionRight
0xca 103 ; DPAD_UP 61568 up DirectionUp
0x84 33 ; F 61510 ffwd FastForward
0x95 102 ; HOME 61622 exit Home
0xc5 23 ; I 61513 info Info
0xd6 46 ; MENU 16838723 menu Menu
0x80 113 ; VOLUME_MUTE 61623 none Mute
0xe1 38 ; L 61516 none NextSubtitle*
0xc2 52 ; . 61486 skip fwd NextTrack
0xce 28 ; DPAD_CENTER 61453 ok Ok
0xcd 178 ; PAGE_DOWN 61573 channel down PageDown
0x9a 177 ; PAGE_UP 61572 channel up PageUp
0x85 57 ; SPACE 61472 pause Pause
0x88 25 ; P 61520 play Play
0x45 116 ; POWER WAKE 61662 none PowerToggle (map this to sleep, poweroff, power menu or whatever inside kodi. It won't turn the box on, that needs the original remote signal)
0x96 51 ; , 61484 skip back PreviousTrack
0xe4 16 ; Q 61521 none Queue*
0xd0 14 ; BACK 61448 prev Return
0xc3 19 ; R 61522 rewind Rewind
0xe0 20 ; T 61524 none ShowSubtitle*
0xe5 40 ; APOSTROPHE 61479 none SmallStepBack*
0x55 45 ; X 61528 stop Stop
0xe2 17 ; W 61527 none ToggleWatched*
0x8c 114 ; VOLUME_DOWN 61624 none VolumeDown
0xdd 115 ; VOLUME_UP 61625 none VolumeUp
0x87 11 ; 0 61488 0 0
0x92 2 ; 1 61489 1 1
0x93 3 ; 2 61490 2 2
0xcc 4 ; 3 61491 3 3
0x8e 5 ; 4 61492 4 4
0x8f 6 ; 5 61493 5 5
0xc8 7 ; 6 61494 6 6
0x8a 8 ; 7 61495 7 7
0x8b 9 ; 8 61496 8 8
0xc4 10 ; 9 61497 9 9
key_end
repeat_key_begin
0xdd 115 ;VOLUME_UP
0x8c 114 ;VOLUME_DOWN
0x99 105 ;DPAD_LEFT
0xca 103 ;DPAD_UP
0xc1 106 ;DPAD_RIGHT
0xd2 108 ;DPAD_DOWN
Display More