Neil72
28-03-2006, 18:04
Ciao a tutti, sono tre giorni che cerco di configurare un telecomando per far funzionare il circuitino del telecomando fatto in casa.
Il circuito funziona provato con winlirc, ma non riesco a configurare il file crc per far funzionare i tasti, alcuni vanno altri no.
Per esempio non riesco a far scorrere il menu in alto o in basso,mi funziona solo l'uscita programma e il ritorno all'osd.
vi allego i file in formato txt per darmi un aiuto su dove sbaglio.
lircd_animax.conf e questo:
#
# this config file was automatically generated
# using lirc-0.7.1(serial) on Sun Jun 12 03:37:54 2005
#
# contributed by Nick <knowledgejunkie|gmail.com>
#
# brand: SKY
# model no. of remote control: NAVIGATOR
# devices being controlled by this remote:
#
begin remote
name SKY_NAVIGATOR_SONY
bits 4
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 2400 600
one 1200 600
zero 600 600
post_data_bits 8
post_data 0x90
gap 45000
min_repeat 2
toggle_bit 0
frequency 40000
duty_cycle 33
begin codes
MUTE 0x2
VOL+ 0x4
VOL- 0xC
KP_MUTE 0x2
end codes
end remote
begin remote
name SKY_NAVIGATOR_RC-6
bits 17
flags RC6|CONST_LENGTH
eps 30
aeps 100
header 2667 889
one 444 444
zero 444 444
pre_data_bits 8
pre_data 0x1F
gap 148707
toggle_bit 5
begin codes
POWER 0x1FFF3
TV_GUIDE 0x1FF33
BOX_OFFICE 0x1FF82
SERVICES 0x1FF81
INTERACTIVE 0x1FF0A
INFO 0x1FF34
UP 0x1FFA7
DOWN 0x1FFA6
LEFT 0x1FFA5
RIGHT 0x1FFA4
SELECT 0x1FFA3
CH+ 0x1FFDF
CH- 0x1FFDE
TEXT 0x1FFC3
BACK 0x1FF7C
HELP 0x1FF7E
REW 0x1FFC2
PAUSE 0x1FFDB
PLAY 0x1FFC1
FFW 0x1FFD7
REC 0x1FFBF
STOP 0x1FFC0
RED 0x1FF92
GREEN 0x1FF91
YELLOW 0x1FF90
BLUE 0x1FF8F
1 0x1FFFE
2 0x1FFFD
3 0x1FFFC
4 0x1FFFB
5 0x1FFFA
6 0x1FFF9
7 0x1FFF8
8 0x1FFF7
9 0x1FFF6
0 0x1FFFF
KP_LEFT 0x1FCA2
KP_RIGHT 0x1FCA1
KP_UP 0x1FCA0
KP_DOWN 0x1FC9F
KP_SELECT 0x1FC9E
KP_INTERACTIVE 0x1FC0A
KP_ESC 0x1FC72
KP_TAB 0x1FC71
KP_TEXT 0x1FC9C
KP_HELP 0x1FC9D
KP_INFO 0x1FC9B
KP_VOL+ 0x1FCDF
KP_VOL- 0x1FCDE
KP_RED 0x1FC99
KP_GREEN 0x1FC98
KP_YELLOW 0x1FC97
KP_BLUE 0x1FC96
KP_1 0x1FC08
KP_BANG 0x1FC2D
KP_2 0x1FC07
KP_EURO 0x1FC2E
KP_3 0x1FC06
KP_STERLING 0x1FC2B
KP_4 0x1FC05
KP_DOLLAR 0x1FC2A
KP_5 0x1FC04
KP_PERCENTAGE 0x1FC29
KP_6 0x1FC03
KP_CARET 0x1FC28
KP_7 0x1FC02
KP_AMPERSAND 0x1FC27
KP_8 0x1FC01
KP_ASTERISK 0x1FC26
KP_9 0x1FC00
KP_LEFT_SQ_BRACKET 0x1FC1D
KP_0 0x1FC09
KP_RIGHT_SQ_BRACKET 0x1FC1C
KP_MINUS 0x1FC22
KP_UNDERSCORE 0x1FC23
KP_EQUALS 0x1FC20
KP_PLUS 0x1FC21
KP_BACKSPACE 0x1FC6F
KP_LEFT_BRACKET 0x1FC25
KP_LEFT_BRACE 0x1FC1F
KP_RIGHT_BRACKET 0x1FC24
KP_RIGHT_BRACE 0x1FC1E
KP_SEMICOLON 0x1FC1A
KP_COLON 0x1FC1B
KP_RETURN 0x1FC70
KP_COMMA 0x1FC13
KP_LESS_THAN 0x1FC15
KP_PERIOD 0x1FC12
KP_GREATER_THAN 0x1FC14
KP_APOSTROPHE 0x1FC18
KP_DOUBLE_QUOTE 0x1FC2C
KP_BACK 0x1FC9A
KP_AT_SIGN 0x1FC19
KP_QUESTION_MARK 0x1FC11
KP_BACK_SLASH 0x1FC0F
KP_SLASH 0x1FC10
KP_PAGE_DOWN 0x1FC73
KP_PAGE_UP 0x1FC74
KP_HOME 0x1FC77
KP_END 0x1FC75
KP_TV_GUIDE 0x1FC33
KP_SPACE 0x1FC6E
KP_HASH 0x1FC16
KP_TILDE 0x1FC17
KP_DELETE 0x1FC76
KP_Q_LOWERCASE 0x1FC59
KP_Q_UPPERCASE 0x1FC3F
KP_W_LOWERCASE 0x1FC53
KP_W_UPPERCASE 0x1FC39
KP_E_LOWERCASE 0x1FC65
KP_E_UPPERCASE 0x1FC4B
KP_R_LOWERCASE 0x1FC58
KP_R_UPPERCASE 0x1FC3E
KP_T_LOWERCASE 0x1FC56
KP_T_UPPERCASE 0x1FC3C
KP_Y_LOWERCASE 0x1FC51
KP_Y_UPPERCASE 0x1FC37
KP_U_LOWERCASE 0x1FC55
KP_U_UPPERCASE 0x1FC3B
KP_I_LOWERCASE 0x1FC61
KP_I_UPPERCASE 0x1FC47
KP_O_LOWERCASE 0x1FC5B
KP_O_UPPERCASE 0x1FC41
KP_P_LOWERCASE 0x1FC5A
KP_P_UPPERCASE 0x1FC40
KP_A_LOWERCASE 0x1FC69
KP_A_UPPERCASE 0x1FC4F
KP_S_LOWERCASE 0x1FC57
KP_S_UPPERCASE 0x1FC3D
KP_D_LOWERCASE 0x1FC66
KP_D_UPPERCASE 0x1FC4C
KP_F_LOWERCASE 0x1FC64
KP_F_UPPERCASE 0x1FC4A
KP_G_LOWERCASE 0x1FC63
KP_G_UPPERCASE 0x1FC49
KP_H_LOWERCASE 0x1FC62
KP_H_UPPERCASE 0x1FC48
KP_J_LOWERCASE 0x1FC60
KP_J_UPPERCASE 0x1FC46
KP_K_LOWERCASE 0x1FC5F
KP_K_UPPERCASE 0x1FC45
KP_L_LOWERCASE 0x1FC5E
KP_L_UPPERCASE 0x1FC44
KP_Z_LOWERCASE 0x1FC50
KP_Z_UPPERCASE 0x1FC36
KP_X_LOWERCASE 0x1FC52
KP_X_UPPERCASE 0x1FC38
KP_C_LOWERCASE 0x1FC67
KP_C_UPPERCASE 0x1FC4D
KP_V_LOWERCASE 0x1FC54
KP_V_UPPERCASE 0x1FC3A
KP_B_LOWERCASE 0x1FC68
KP_B_UPPERCASE 0x1FC4E
KP_N_LOWERCASE 0x1FC5C
KP_N_UPPERCASE 0x1FC42
KP_M_LOWERCASE 0x1FC5D
KP_M_UPPERCASE 0x1FC43
end codes
end remote
lircrc_animax e questo, gia editato ma non funziona:
begin
prog = mplayer
button = POWER
config = run /usr/bin/tvswitch
end
begin
prog = mplayer
button = PAUSE
config = pause
end
begin
prog = mplayer
button = STOP
config = quit
end
begin
prog = mplayer
button = INFO
config = mute
end
begin
prog = mplayer
button = REW
repeat = 1
config = seek -120
end
begin
prog = mplayer
button = FFW
repeat = 1
config = seek 120
end
begin
prog = mplayer
button = LEFT
repeat = 1
config = seek -10
end
begin
prog = mplayer
button = FORWARD_DOWN
repeat = 1
config = seek 10
end
begin
prog = mplayer
button = KP_VOL-
repeat = 1
config = volume -1
end
begin
prog = mplayer
button = KP_VOL+
repeat = 1
config = volume 1
end
begin
prog = mplayer
button = BLUE_BUTTON_DOWN
config = osd
end
begin
prog = mplayer
Il telecomando e quello di sk* degli ultimi dec*de*.
C'e qualche esperto ad aiutarmi?
Grazie
Il circuito funziona provato con winlirc, ma non riesco a configurare il file crc per far funzionare i tasti, alcuni vanno altri no.
Per esempio non riesco a far scorrere il menu in alto o in basso,mi funziona solo l'uscita programma e il ritorno all'osd.
vi allego i file in formato txt per darmi un aiuto su dove sbaglio.
lircd_animax.conf e questo:
#
# this config file was automatically generated
# using lirc-0.7.1(serial) on Sun Jun 12 03:37:54 2005
#
# contributed by Nick <knowledgejunkie|gmail.com>
#
# brand: SKY
# model no. of remote control: NAVIGATOR
# devices being controlled by this remote:
#
begin remote
name SKY_NAVIGATOR_SONY
bits 4
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 2400 600
one 1200 600
zero 600 600
post_data_bits 8
post_data 0x90
gap 45000
min_repeat 2
toggle_bit 0
frequency 40000
duty_cycle 33
begin codes
MUTE 0x2
VOL+ 0x4
VOL- 0xC
KP_MUTE 0x2
end codes
end remote
begin remote
name SKY_NAVIGATOR_RC-6
bits 17
flags RC6|CONST_LENGTH
eps 30
aeps 100
header 2667 889
one 444 444
zero 444 444
pre_data_bits 8
pre_data 0x1F
gap 148707
toggle_bit 5
begin codes
POWER 0x1FFF3
TV_GUIDE 0x1FF33
BOX_OFFICE 0x1FF82
SERVICES 0x1FF81
INTERACTIVE 0x1FF0A
INFO 0x1FF34
UP 0x1FFA7
DOWN 0x1FFA6
LEFT 0x1FFA5
RIGHT 0x1FFA4
SELECT 0x1FFA3
CH+ 0x1FFDF
CH- 0x1FFDE
TEXT 0x1FFC3
BACK 0x1FF7C
HELP 0x1FF7E
REW 0x1FFC2
PAUSE 0x1FFDB
PLAY 0x1FFC1
FFW 0x1FFD7
REC 0x1FFBF
STOP 0x1FFC0
RED 0x1FF92
GREEN 0x1FF91
YELLOW 0x1FF90
BLUE 0x1FF8F
1 0x1FFFE
2 0x1FFFD
3 0x1FFFC
4 0x1FFFB
5 0x1FFFA
6 0x1FFF9
7 0x1FFF8
8 0x1FFF7
9 0x1FFF6
0 0x1FFFF
KP_LEFT 0x1FCA2
KP_RIGHT 0x1FCA1
KP_UP 0x1FCA0
KP_DOWN 0x1FC9F
KP_SELECT 0x1FC9E
KP_INTERACTIVE 0x1FC0A
KP_ESC 0x1FC72
KP_TAB 0x1FC71
KP_TEXT 0x1FC9C
KP_HELP 0x1FC9D
KP_INFO 0x1FC9B
KP_VOL+ 0x1FCDF
KP_VOL- 0x1FCDE
KP_RED 0x1FC99
KP_GREEN 0x1FC98
KP_YELLOW 0x1FC97
KP_BLUE 0x1FC96
KP_1 0x1FC08
KP_BANG 0x1FC2D
KP_2 0x1FC07
KP_EURO 0x1FC2E
KP_3 0x1FC06
KP_STERLING 0x1FC2B
KP_4 0x1FC05
KP_DOLLAR 0x1FC2A
KP_5 0x1FC04
KP_PERCENTAGE 0x1FC29
KP_6 0x1FC03
KP_CARET 0x1FC28
KP_7 0x1FC02
KP_AMPERSAND 0x1FC27
KP_8 0x1FC01
KP_ASTERISK 0x1FC26
KP_9 0x1FC00
KP_LEFT_SQ_BRACKET 0x1FC1D
KP_0 0x1FC09
KP_RIGHT_SQ_BRACKET 0x1FC1C
KP_MINUS 0x1FC22
KP_UNDERSCORE 0x1FC23
KP_EQUALS 0x1FC20
KP_PLUS 0x1FC21
KP_BACKSPACE 0x1FC6F
KP_LEFT_BRACKET 0x1FC25
KP_LEFT_BRACE 0x1FC1F
KP_RIGHT_BRACKET 0x1FC24
KP_RIGHT_BRACE 0x1FC1E
KP_SEMICOLON 0x1FC1A
KP_COLON 0x1FC1B
KP_RETURN 0x1FC70
KP_COMMA 0x1FC13
KP_LESS_THAN 0x1FC15
KP_PERIOD 0x1FC12
KP_GREATER_THAN 0x1FC14
KP_APOSTROPHE 0x1FC18
KP_DOUBLE_QUOTE 0x1FC2C
KP_BACK 0x1FC9A
KP_AT_SIGN 0x1FC19
KP_QUESTION_MARK 0x1FC11
KP_BACK_SLASH 0x1FC0F
KP_SLASH 0x1FC10
KP_PAGE_DOWN 0x1FC73
KP_PAGE_UP 0x1FC74
KP_HOME 0x1FC77
KP_END 0x1FC75
KP_TV_GUIDE 0x1FC33
KP_SPACE 0x1FC6E
KP_HASH 0x1FC16
KP_TILDE 0x1FC17
KP_DELETE 0x1FC76
KP_Q_LOWERCASE 0x1FC59
KP_Q_UPPERCASE 0x1FC3F
KP_W_LOWERCASE 0x1FC53
KP_W_UPPERCASE 0x1FC39
KP_E_LOWERCASE 0x1FC65
KP_E_UPPERCASE 0x1FC4B
KP_R_LOWERCASE 0x1FC58
KP_R_UPPERCASE 0x1FC3E
KP_T_LOWERCASE 0x1FC56
KP_T_UPPERCASE 0x1FC3C
KP_Y_LOWERCASE 0x1FC51
KP_Y_UPPERCASE 0x1FC37
KP_U_LOWERCASE 0x1FC55
KP_U_UPPERCASE 0x1FC3B
KP_I_LOWERCASE 0x1FC61
KP_I_UPPERCASE 0x1FC47
KP_O_LOWERCASE 0x1FC5B
KP_O_UPPERCASE 0x1FC41
KP_P_LOWERCASE 0x1FC5A
KP_P_UPPERCASE 0x1FC40
KP_A_LOWERCASE 0x1FC69
KP_A_UPPERCASE 0x1FC4F
KP_S_LOWERCASE 0x1FC57
KP_S_UPPERCASE 0x1FC3D
KP_D_LOWERCASE 0x1FC66
KP_D_UPPERCASE 0x1FC4C
KP_F_LOWERCASE 0x1FC64
KP_F_UPPERCASE 0x1FC4A
KP_G_LOWERCASE 0x1FC63
KP_G_UPPERCASE 0x1FC49
KP_H_LOWERCASE 0x1FC62
KP_H_UPPERCASE 0x1FC48
KP_J_LOWERCASE 0x1FC60
KP_J_UPPERCASE 0x1FC46
KP_K_LOWERCASE 0x1FC5F
KP_K_UPPERCASE 0x1FC45
KP_L_LOWERCASE 0x1FC5E
KP_L_UPPERCASE 0x1FC44
KP_Z_LOWERCASE 0x1FC50
KP_Z_UPPERCASE 0x1FC36
KP_X_LOWERCASE 0x1FC52
KP_X_UPPERCASE 0x1FC38
KP_C_LOWERCASE 0x1FC67
KP_C_UPPERCASE 0x1FC4D
KP_V_LOWERCASE 0x1FC54
KP_V_UPPERCASE 0x1FC3A
KP_B_LOWERCASE 0x1FC68
KP_B_UPPERCASE 0x1FC4E
KP_N_LOWERCASE 0x1FC5C
KP_N_UPPERCASE 0x1FC42
KP_M_LOWERCASE 0x1FC5D
KP_M_UPPERCASE 0x1FC43
end codes
end remote
lircrc_animax e questo, gia editato ma non funziona:
begin
prog = mplayer
button = POWER
config = run /usr/bin/tvswitch
end
begin
prog = mplayer
button = PAUSE
config = pause
end
begin
prog = mplayer
button = STOP
config = quit
end
begin
prog = mplayer
button = INFO
config = mute
end
begin
prog = mplayer
button = REW
repeat = 1
config = seek -120
end
begin
prog = mplayer
button = FFW
repeat = 1
config = seek 120
end
begin
prog = mplayer
button = LEFT
repeat = 1
config = seek -10
end
begin
prog = mplayer
button = FORWARD_DOWN
repeat = 1
config = seek 10
end
begin
prog = mplayer
button = KP_VOL-
repeat = 1
config = volume -1
end
begin
prog = mplayer
button = KP_VOL+
repeat = 1
config = volume 1
end
begin
prog = mplayer
button = BLUE_BUTTON_DOWN
config = osd
end
begin
prog = mplayer
Il telecomando e quello di sk* degli ultimi dec*de*.
C'e qualche esperto ad aiutarmi?
Grazie