Collection of Samy RC types and codes -needs legwork

General forum talking area for F series TVs.
Post Reply

User avatar
beatfreak
SamyGO Project Donor
Posts: 598
Joined: Tue Aug 23, 2011 9:03 am
Location: Hamburg
Contact:

Collection of Samy RC types and codes -needs legwork

Post by beatfreak »

I would like to compare the RCs shipped with the different Models.

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
--

as you see 01015A and 01039A may be compatible

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
--
the whole lirc.conf for BN59-00599A
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
and for BN59-01039A
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 
i guess they would be compatible too...

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 |
RC parameters

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 |
oh, wait...
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 
You do not have the required permissions to view the files attached to this post.
//UE40C6500 @ T-VALDEUC 3011 // rooted manual HotelMode style // PVR to NFS via 18MB on-the-fly sparse XFS // >> decommissioned due to tuner death
//UE46F8090 @ T-FXPDEUC 1136 // rooted by new Widget // root starting with empty usb drive
FYI: you can close your ssh session with SamyGO with

Code: Select all

~.
If you can't fix it using dvct tape, you are not using enough dvct tape.

Post Reply

Return to “[F] General”