Example
Code: Select all
RC Type: BN59-01039A (printed below record button)
original TV Type: C????
IR Header: 4579 4465
---
Keyname: Menu
Keycode: "KEY_MENU"
Function Number: 26
IR HEXcode: 0xE0E058A7
--
Keyname: Picture Size
Keycode: "KEY_PICTURE_SIZE"
Function Number: 62
IR HEXcode: 0xE0E07C83
--
----
RC Type: BN59-01015A
original TV Type: C6x00
IR Header: ?
---
Keyname: Menu
Keycode: "KEY_MENU"
Function Number: 26
IR HEXcode: 0xE0E058A7
--
you could have a look at lirc.org on how to record IR signals with simple DIY recievers
another one:
Code: Select all
RC Type: BN59-00599A
original TV Type: LN4065F (seems like a old one)
IR Header: 4633 4321
---
Keyname: Menu
Keycode: ?
Function Number: ?
IR HEXcode: 0xE0E058A7
--
Keyname: Anynet
Keycode:
Function Number:
IR HEXcode: 0xE0E0E916
--
SpoilerShow
Code: Select all
#
# this config file was derived from BN59-00516A
#
# contributed by Matt Hirsch (matthew dot hirsch at gmail dot com)
#
# brand: Samsung
# model no. of remote control: BN59-00599A
# devices being controlled by this remote: LN4065F LCD TV
#
# Codes generated when in "TV" mode
begin remote
name Samsung_BN59-00599A_TV
bits 16
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 4633 4321
one 712 1520
zero 712 398
ptrail 704
pre_data_bits 16
pre_data 0xE0E0
gap 108193
toggle_bit 0
begin codes
POWER 0x40BF
SOURCE 0x807F
1 0x20DF
2 0xA05F
3 0x609F
4 0x10EF
5 0x906F
6 0x50AF
7 0x30CF
8 0xB04F
9 0x708F
DASH 0xC43B
0 0x8877
PREV_CH 0xC837
CH_LIST 0xD629
SLEEP 0xC03F
REW 0xA25D
STOP 0x629D
PLAY_PAUSE 0xE21D
FF 0x12ED
VOL_UP 0xE01F
CH_UP 0x48B7
MUTE 0xF00F
VOL_DOWN 0xD02F
CH_DOWN 0x08F7
MENU 0x58A7
EXIT 0xB44B
UP 0x06F9
LEFT 0xA659
ENTER 0x16E9
RIGHT 0x46B9
DOWN 0x8679
INFO 0xF807
PIP 0x04FB
P.MODE 0x14EB
S.MODE 0xD42B
P.SIZE 0x7C83
STILL 0x42BD
MTS 0x00FF
SRS 0x7689
CAPTION 0xA45B
ANTENNA 0x6C93
WISELINK 0x31CE
REC 0x926D
ANYNET 0xE916
FAV-CH 0x22DD
AUDCH_UP 0x4CB3
AUDCH_DOWN 0xCC33
RETURN 0x1AE5
# the following buttons are the mode change buttons at the
# top of the remote, but they have the same pre data as the
# TV codes
STB_MODE 0xFE01
CABLE_MODE 0xDE21
VCR_MODE 0x5EA1
DVD_MODE 0x7E81
TV_MODE 0xBE41
end codes
end remote
# Codes generated when in "DVD" mode
begin remote
name Samsung_BN59-00599A_DVD
bits 16
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 9113 4348
one 689 1550
zero 689 434
ptrail 690
repeat 9112 4339
pre_data_bits 26
pre_data 0x198133F
gap 108204
toggle_bit 0
begin codes
POWER 0x8976
1 0x817E
2 0x41BE
3 0xC13E
4 0x21DE
5 0xA15E
6 0x619E
7 0xE11E
8 0x11EE
9 0x916E
0 0x01FE
REW 0xF906
STOP 0x45BA
PLAY_PAUSE 0x05FA
FF 0x857A
MENU 0xD12E
EXIT 0x25DA
UP 0xE916
LEFT 0x59A6
ENTER 0xD926
RIGHT 0x9966
DOWN 0x19E6
INFO 0xF10E
end codes
end remote
# Code generated when in "STB" mode
begin remote
name Samsung_BN59-00599A_STB
bits 16
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 4598 4358
one 657 1574
zero 657 454
ptrail 652
pre_data_bits 16
pre_data 0x9090
gap 108178
toggle_bit 0
begin codes
POWER 0x40BF
SOURCE 0x807F
1 0x20DF
2 0xA05F
3 0x609F
4 0x10EF
5 0x906F
6 0x50AF
7 0x30CF
8 0xB04F
9 0x708F
0 0x8877
PREV_CH 0xC837
SLEEP 0xC03F
REW 0xA25D
STOP 0x629D
PLAY_PAUSE 0xE21D
FF 0x12ED
CH_UP 0x48B7
CH_DOWN 0x08F7
MENU 0x58A7
EXIT 0xB44B
UP 0x06F9
LEFT 0xA659
ENTER 0x16E9
RIGHT 0x46B9
DOWN 0x8679
INFO 0xF807
BLUE 0x7C83
FAV_CH 0x22DD
REC 0x926D
end codes
end remote
# Code generated when in "CABLE" mode
begin remote
name Samsung_BN59-00599A_CABLE
bits 16
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 9078 4380
one 651 1587
zero 651 460
ptrail 663
repeat 9077 2167
pre_data_bits 16
pre_data 0xFF
gap 107165
toggle_bit 0
begin codes
POWER 0xF00F
1 0x8877
2 0x48B7
3 0xC837
4 0x28D7
5 0xA857
6 0x6897
7 0xE817
8 0x18E7
9 0x9867
0 0x08F7
CH_UP 0x20DF
CH_DOWN 0xA05F
end codes
end remote
# Code generated when in "VCR" mode
begin remote
name Samsung_BN59-00599A_VCR
bits 16
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 4601 4357
one 659 1576
zero 659 452
ptrail 651
pre_data_bits 16
pre_data 0xA0A0
gap 108199
toggle_bit 0
begin codes
POWER 0x40BF
1 0x20DF
2 0xA05F
3 0x609F
4 0x10EF
5 0x906F
6 0x50AF
7 0x30CF
8 0xB04F
9 0x708F
0 0x8877
REW 0x18E7
STOP 0xA857
PLAY_PAUSE 0x9867
FF 0x58A7
CH_UP 0x48B7
CH_DOWN 0x08F7
MENU 0xF807
EXIT 0xB847
UP 0x1EE1
LEFT 0x42BD
ENTER 0x827D
RIGHT 0xC23D
DOWN 0xAE51
INFO 0x7887
REC 0x28D7
end codes
end remote
SpoilerShow
Code: Select all
begin remote
name BN59-01039A
bits 16
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 4579 4465
one 609 1637
zero 609 514
ptrail 609
gap 108231
pre_data_bits 16
pre_data 0xE0E0
begin codes
power 0x40BF
source 0x807F
1 0x20DF
2 0xA05F
3 0x609F
4 0x10EF
5 0x906F
6 0x50AF
7 0x30CF
8 0xB04F
9 0x708F
0 0x8877
ttx 0x34CB
prech 0xC837
mute 0xF00F
chlist 0xD629
vol+ 0xE01F
vol- 0xD02F
p+ 0x48B7
p- 0x08F7
menu 0x58A7
content 0x9E61
guide 0xF20D
tools 0xD22D
info 0xF807
up 0x06F9
down 0x8679
left 0xA659
right 0x46B9
ok 0x16E9
return 0x1AE5
exit 0xB44B
a 0x36C9
b 0x28D7
c 0xA857
d 0x6897
media.p 0x31CE
internet 0xC936
dual 0x00FF
ad 0xE41B
p.size 0x7C83
subst 0xA45B
rew 0xA25D
ff 0x12ED
pause 0x52AD
rec 0x926D
play 0xE21D
stop 0x629D
factory 0xDC23
3speed 0x3CC3
end codes
end remote
attached an OOo table with the merged lirc.conf files
sorted and filtered for pre_data it has only few overlaps (i dont know the functions behind this enough, perhaps only different names for same functions?)
MTS-DUAL
WISELINK-MEDIA.P
still-42BD
pause-52AD
Anyone found a config for AA59-00638A ? (or is able to record one)
AA59-00801A would be nice also
Table layout
Codes
Code: Select all
|Function number|Keycode|Short description|IR-HEX-Code for BN59-01039A|IR-HEX-Code for AA59-00638A| ... | Long description|
|0|KEY_MTS|mts|0x00FF|0x????| ... | Dual I II Dolby Digital |
Code: Select all
|RC Model|IR header|IR pre_data|"one"-value|"zero"-value| ... | shipped with device model |
|BN59-01039A|4579? 4465|E0E0|609 1637|609 514| ... | LE32C630 |
could it be that "IR-Hex"/"0xFF"="FunctionNr-Hex" ? doesn't seem to fit everywhere
here a merged lircd.conf of all E0E0 RCs in the list so far (74 Keys)
SpoilerShow
Code: Select all
begin remote
name SAMY_MULTI
bits 16
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 4579 4465
one 609 1637
zero 609 514
ptrail 609
gap 108231
pre_data_bits 16
pre_data 0xE0E0
begin codes
DUAL 0x00FF
PIP 0x04FB
UP 0x06F9
CHDOWN 0x08F7
4 0x10EF
FWD 0x12ED
P.MODE 0x14EB
ENTER 0x16E9
RETURN 0x1AE5
1 0x20DF
FAV-CH 0x22DD
SOURCE 0x24DB
TURBO 0x26D9
GREEN 0x28D7
7 0x30CF
MEDIA.P 0x31CE
TTX 0x34CB
RED 0x36C9
3speed 0x3CC3
POWER 0x40BF
STILL 0x42BD
position 0x44BB
RIGHT 0x46B9
CHUP 0x48B7
AUDCH_UP 0x4CB3
6 0x50AF
PAUSE 0x52AD
MENU 0x58A7
VCR_MODE 0x5EA1
3 0x609F
STOP 0x629D
BLUE 0x6897
ANTENNA 0x6C93
9 0x708F
SRS 0x7689
P.SIZE 0x7C83
DVD_MODE 0x7E81
SOURCE 0x807F
swap 0x847B
DOWN 0x8679
0 0x8877
5 0x906F
RECORD 0x926D
content 0x9E61
2 0xA05F
RWD 0xA25D
SUBT 0xA45B
LEFT 0xA659
YELLOW 0xA857
8 0xB04F
EXIT 0xB44B
TV_MODE 0xBE41
SLEEP 0xC03F
DASH 0xC43B
PREVCH 0xC837
internet 0xC936
AUDCH_DOWN 0xCC33
VOLDOWN 0xD02F
TOOLS 0xD22D
S.MODE 0xD42B
CHLIST 0xD629
TV 0xD827
factory 0xDC23
CABLE_MODE 0xDE21
VOLUP 0xE01F
PLAY 0xE21D
AD 0xE41B
ANYNET 0xE916
MUTE 0xF00F
GUIDE 0xF20D
SIZE 0xF40B
INFO 0xF807
3D 0xF906
STB_MODE 0xFE01
end codes
end remote