Escolar Documentos
Profissional Documentos
Cultura Documentos
Este tutorial tem como objetivo ensinar como programar um comando
alternativo para Wetek Play para funcionar com Openelec ou Enigma2.
Requisitos:
(1) – comando remoto compatível (se não sabem qual, vão experimentando
como explicado mais abaixo no ponto 3 das etapas).
(2) - Pc com programa e ligação SSH (Putty por Exº).
(3) – Programa SFTP (WinSCP por Exº)
(4) - Wetek junto do Pc (não é obrigatório mas convém).
Etapas:
– Ligar remotamente por SSH á WeteK, neste exemplo vou utilizar Openelec.
Login: “root”, Password: “openelec”.
– Já no terminal SSH escrever o comando “dmesg -c” (não dar enter ainda).
- Agora abram a vossa aplicação SFTP e façam login para aceder a pasta
root da Wetek, clicar na pasta “etc” e depois abrir a pasta “amremote”.
Aqui vocês vão encontrar o ficheiro “wetek.conf”.
Deixo aqui alguns códigos que utilizei no meu controlo remoto edision 2100
só como exemplo:
key_begin
0xdc 116 ;POWER
0x99 105 ;KEY_LEFT
0xc1 106 ;KEY_RIGHT
0xca 103 ;KEY_UP
0xd2 108 ;KEY_DOWN
0xce 28 ;KEY_ENTER
0xd9 102 ;KEY_HOME
0x9c 113 ;KEY_MUTE
0x8c 114 ;KEY_VOLUMEDOWN
0xdd 115 ;KEY_VOLUMEUP
0xc5 14 ;KEY_BACKSPACE
0x87 11 ;KEY_0
0x92 2 ;KEY_1
0x93 3 ;KEY_2
0xcc 4 ;KEY_3
0x8e 5 ;KEY_4
0x8f 6 ;KEY_5
0xc8 7 ;KEY_6
0x8a 8 ;KEY_7
0x8b 9 ;KEY_8
0xc4 10 ;KEY_9
0xc7 164 ;KEY_PLAYPAUSE
0x84 128 ;KEY_STOP
0x88 ?? ;KEY_FAV
0x82 59 ;KEY_VIDEOFORMAT
0xd6 60 ;KEY_EPG
0xcd 138 ;KEY_REWIND
0xc0 183 ;KEY_FORWARD
0xda 184 ;KEY_NEXT_SONG
0x83 185 ;KEY_PREVIOUS_SONG
0x96 167 ;KEY_RECORD
0xd0 65 ;KEY_INFO
0x95 139 ;KEY_MENU
key_end
Nota: vocês devem substituir o que está a vermelho pelo vosso código de
tecla. Para que tem um controlo remoto Edision 2100 já tem a papa feita.
Atenção: Todas as funções funcionam menos a função Ligar, isso tem de ser
feito com o comando original. Ainda não descobri como fazer mas acho que é
possível.
Fontes:
http://wetekforums.com/vb5/forum/wetek-play/linux/openelec/12323-ir-remote-
control/page2
https://github.com/torvalds/linux/blob/master/include/uapi/linux/input.h