#
# this config file was automatically generated
# using lirc-0.6.3(serial) on Mon Feb 11 14:50:30 2002
#
# contributed by Andreas Hartl
#
# brand:             SONY
# model:             RM-AV2100T
# supported devices: TV, VCR1-3, DVD, SAT/CBL, AMP, CD, MD/DAT,
#                    TAPE, TUNER, DSP
#
# file format:       one remote for each function block, two
#                    buttons with weird function codes (TV 16:9,
#                    AMP MD/DAT) have a remote control for
#                    themselves.
# comment:
#   Settings for the remote, generally 001 (Sony), except:
#     VCR1 = 003, VCR2 = 004, VCR3 = 005
#
#   System Control buttons are from one old no-name RC
#


begin remote

  name  AMP
  bits           12
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       2400   600
  one          1200   600
  zero          600   600
  gap          44737
  min_repeat      2
  toggle_bit      0


      begin codes
          power_on                 0x0000000000000741
          power                    0x0000000000000A81
          up                       0x00000000000001E6
          down                     0x00000000000009E6
          left                     0x00000000000005E6
          right                    0x0000000000000DE6
          shift                    0x0000000000000CD6
          program_+                0x0000000000000096
          program_-                0x0000000000000896
          vol_+                    0x0000000000000481
          vol_-                    0x0000000000000C81
          mute                     0x0000000000000281
          1                        0x0000000000000001
          2                        0x0000000000000801
          3                        0x0000000000000401
          4                        0x0000000000000C01
          5                        0x0000000000000201
          6                        0x0000000000000A01
          7                        0x0000000000000601
          8                        0x0000000000000E01
          9                        0x0000000000000101
          0                        0x0000000000000901
          enter                    0x0000000000000301
          video1                   0x0000000000000441
          video2                   0x0000000000000781
          video3                   0x0000000000000421
          aux/vdp                  0x0000000000000B81
          tuner                    0x0000000000000841
          dvd                      0x0000000000000BE1
          tv                       0x0000000000000561
          cd                       0x0000000000000A41
          tape                     0x0000000000000C41
          phono                    0x0000000000000041
      end codes

end remote

begin remote

  name  AMP_MDDAT
  bits           14
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       2400   600
  one          1200   600
  zero          600   600
  ptrail        600
  gap          44748
  min_repeat      2
  toggle_bit      0


      begin codes
          md/dat                   0x0000000000002584
      end codes

end remote

begin remote

  name  CD
  bits            6
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       2400   600
  one          1200   600
  zero          600   600
  ptrail       1200
  post_data_bits  5
  post_data      0x8
  gap          44735
  min_repeat      2
  toggle_bit      0


      begin codes
          |<<                      0x0000000000000003
          >>|                      0x0000000000000023
          <<                       0x0000000000000033
          >>                       0x000000000000000B
          play                     0x0000000000000013
          stop                     0x0000000000000007
          pause                    0x0000000000000027
          power_on                 0x000000000000001D
          power                    0x000000000000002A
          1                        0x0000000000000000
          2                        0x0000000000000020
          3                        0x0000000000000010
          4                        0x0000000000000030
          5                        0x0000000000000008
          6                        0x0000000000000028
          7                        0x0000000000000018
          8                        0x0000000000000038
          9                        0x0000000000000004
          0                        0x0000000000000001
          +10                      0x0000000000000039
          enter                    0x0000000000000034
          clear                    0x000000000000003C
          d_skip                   0x000000000000001F
          repeat                   0x000000000000002D
          continue                 0x000000000000002E
          shuffle                  0x000000000000002B
          program                  0x000000000000003E
      end codes

end remote

begin remote

  name  DECK_BA
  bits           12
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       2400   600
  one          1200   600
  zero          600   600
  gap          44736
  min_repeat      2
  toggle_bit      0


      begin codes
          power_on                 0x000000000000074E
          b_<<                     0x0000000000000D8E
          b_>>                     0x000000000000038E
          b_fwd                    0x000000000000058E
          b_back                   0x000000000000004E
          b_stop                   0x000000000000018E
          b_pause                  0x000000000000098E
          b_dot                    0x0000000000000F8E
          b_rec                    0x000000000000078E
          a_<<                     0x0000000000000CC1
          a_>>                     0x00000000000002C1
          a_fwd                    0x00000000000004C1
          a_back                   0x0000000000000EC1
          a_stop                   0x00000000000001C1
          a_pause                  0x00000000000009C1
          a_dot                    0x0000000000000FC1
          a_rec                    0x00000000000006C1
      end codes

end remote

begin remote

  name  DSP
  bits            7
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       2400   600
  one          1200   600
  zero          600   600
  ptrail       1200
  post_data_bits  12
  post_data      0x5CB
  gap          44748
  min_repeat      2
  toggle_bit      0


      begin codes
          power_on                 0x000000000000003A
          center_up                0x0000000000000015
          center_down              0x0000000000000055
          rear_up                  0x0000000000000039
          rear_down                0x0000000000000079
          subwoofer_up             0x0000000000000035
          subwoofer_down           0x0000000000000075
          front_bal_left           0x0000000000000019
          front_bal_right          0x0000000000000059
          rear_bal_left            0x0000000000000032
          rear_bal_right           0x0000000000000072
          effect_up                0x0000000000000021
          effect_down              0x0000000000000061
          t_tone                   0x0000000000000029
          soundfield               0x000000000000007E
          genre                    0x000000000000001E
          mode                     0x000000000000003E
          power                    0x0000000000000054
          menu                     0x0000000000000018
          up                       0x000000000000000F
          down                     0x000000000000004F
          left                     0x000000000000002F
          right                    0x000000000000006F
          fwd                      0x0000000000000028
          rew                      0x0000000000000068
      end codes

end remote

begin remote

  name  DVD
  bits            7
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       2400   600
  one          1200   600
  zero          600   600
  ptrail        600
  post_data_bits  12
  post_data      0x5C9
  gap          44749
  min_repeat      3
  toggle_bit      0


      begin codes
          |<<                      0x0000000000000006
          >>|                      0x0000000000000046
          <<                       0x0000000000000066
          >>                       0x0000000000000016
          play                     0x0000000000000026
          stop                     0x000000000000000E
          pause                    0x000000000000004E
          power_on                 0x000000000000003A
          power                    0x0000000000000054
          up                       0x000000000000004F
          down                     0x000000000000002F
          left                     0x000000000000006F
          right                    0x000000000000001F
          execute                  0x0000000000000068
          1                        0x0000000000000000
          2                        0x0000000000000040
          3                        0x0000000000000020
          4                        0x0000000000000060
          5                        0x0000000000000010
          6                        0x0000000000000050
          7                        0x0000000000000030
          8                        0x0000000000000070
          9                        0x0000000000000008
          0                        0x0000000000000048
          enter                    0x0000000000000068
          display                  0x0000000000000015
          angle                    0x0000000000000053
          clear                    0x0000000000000078
          subtitle                 0x0000000000000063
          title                    0x000000000000002C
          return                   0x0000000000000038
          audio                    0x0000000000000013
          dvd_menu                 0x000000000000006C
      end codes

end remote

begin remote

  name  MDDAT
  bits            7
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       2465   550
  one          1219   579
  zero          609   579
  ptrail        609
  post_data_bits  4
  post_data      0xF
  gap          44735
  min_repeat      2
  toggle_bit      0


      begin codes
          power_on                 0x000000000000003A
          power                    0x0000000000000054
          |<<                      0x0000000000000002
          >>|                      0x0000000000000042
          <<                       0x000000000000006A
          >>                       0x000000000000001A
          play                     0x000000000000002A
          stop                     0x000000000000000A
          pause                    0x000000000000004A
          rec                      0x000000000000005A
          r                        0x000000000000005A
          1                        0x0000000000000000
          2                        0x0000000000000040
          3                        0x0000000000000020
          4                        0x0000000000000060
          5                        0x0000000000000010
          6                        0x0000000000000050
          7                        0x0000000000000030
          8                        0x0000000000000070
          9                        0x0000000000000008
          +10                      0x0000000000000028
          0                        0x0000000000000048
          enter                    0x000000000000006E
          clear                    0x0000000000000078
          display                  0x000000000000000C
          d_skip                   0x0000000000000007
          continue                 0x000000000000005C
          shuffle                  0x000000000000003C
          program                  0x000000000000007C
      end codes

end remote

begin remote

  name  SAT
  bits            7
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       2400   600
  one          1200   600
  zero          600   600
  ptrail        600
  post_data_bits  4
  post_data      0x0
  gap          44736
  min_repeat      2
  toggle_bit      0


      begin codes
          program_+                0x0000000000000004
          program_-                0x0000000000000044
          power_on                 0x000000000000003A
          power                    0x0000000000000054
          1                        0x0000000000000000
          2                        0x0000000000000040
          3                        0x0000000000000020
          4                        0x0000000000000060
          5                        0x0000000000000010
          6                        0x0000000000000050
          7                        0x0000000000000030
          8                        0x0000000000000070
          9                        0x0000000000000008
          0                        0x0000000000000048
          -/--                     0x000000000000005C
          input                    0x0000000000000052
          menu                     0x000000000000000E
          execute                  0x0000000000000076
          up                       0x0000000000000027
          down                     0x0000000000000067
          left                     0x0000000000000057
          right                    0x0000000000000017
      end codes

end remote

begin remote

  name  SYSTEM_CONTROL
  bits            6
  flags SPACE_ENC|NO_HEAD_REP|CONST_LENGTH
  eps            30
  aeps          100

  header       8500  4000
  one           500  1500
  zero          500   500
  ptrail        500
  pre_data_bits   8
  pre_data       0xCE
  post_data_bits  2
  post_data      0x0
  gap          46010
  toggle_bit      0


      begin codes
          1                        0x000000000000001B
          2                        0x000000000000000B
          3                        0x0000000000000020
      end codes

end remote

begin remote

  name  TUNER
  bits            7
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       2400   600
  one          1200   600
  zero          600   600
  ptrail        600
  post_data_bits  4
  post_data      0xB
  gap          44735
  min_repeat      2
  toggle_bit      0


      begin codes
          1                        0x0000000000000000
          2                        0x0000000000000040
          3                        0x0000000000000020
          4                        0x0000000000000060
          5                        0x0000000000000010
          6                        0x0000000000000050
          7                        0x0000000000000030
          8                        0x0000000000000070
          9                        0x0000000000000008
          +10                      0x0000000000000032
          0                        0x0000000000000048
          enter                    0x0000000000000068
          shift                    0x0000000000000066
          display                  0x0000000000000069
          back                     0x0000000000000064
          fwd                      0x0000000000000024
          a                        0x0000000000000006
          b                        0x0000000000000046
          c                        0x0000000000000026
          power_on                 0x000000000000003A
          power                    0x0000000000000054
          program_+                0x0000000000000004
          program_-                0x0000000000000044
      end codes

end remote

begin remote

  name  TV
  bits            9
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       2400   600
  one          1200   600
  zero          600   600
  ptrail        600
  post_data_bits  2
  post_data      0x0
  gap          44736
  min_repeat      2
  toggle_bit      0


      begin codes
          program_+                0x0000000000000012
          program_-                0x0000000000000112
          vol_+                    0x0000000000000092
          vol_-                    0x0000000000000192
          mute                     0x0000000000000052
          power_on                 0x00000000000000EA
          power                    0x0000000000000152
          1                        0x0000000000000002
          2                        0x0000000000000102
          3                        0x0000000000000082
          4                        0x0000000000000182
          5                        0x0000000000000042
          6                        0x0000000000000142
          7                        0x00000000000000C2
          8                        0x00000000000001C2
          9                        0x0000000000000022
          0                        0x0000000000000122
          -/--                     0x0000000000000172
          red                      0x0000000000000067
          green                    0x0000000000000167
          yellow                   0x00000000000000E7
          blue                     0x00000000000001E7
          teletext                 0x00000000000001FA
          tv                       0x000000000000003A
          input                    0x000000000000014A
          left                     0x000000000000005A
          right                    0x000000000000019A
          up                       0x000000000000005E
          down                     0x000000000000015E
          execute                  0x000000000000014E
          recall                   0x00000000000001BA
          pip_on/off               0x00000000000001B6
          pip_move                 0x00000000000000F6
          pip_swap                 0x00000000000001F6
          pip_ch+                  0x0000000000000036
          pip_ch-                  0x0000000000000136
      end codes

end remote

begin remote

  name  TV_169
  bits           14
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       2400   600
  one          1200   600
  zero          600   600
  ptrail       1200
  gap          44749
  min_repeat      2
  toggle_bit      0


      begin codes
          16:9                     0x0000000000002F12
      end codes

end remote

begin remote

  name  VCR1
  bits            7
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       2400   600
  one          1200   600
  zero          600   600
  ptrail        600
  post_data_bits  4
  post_data      0xD
  gap          44736
  min_repeat      2
  toggle_bit      0


      begin codes
          rec                      0x000000000000005C
          power_on                 0x000000000000003A
          power                    0x0000000000000054
          <<                       0x000000000000006C
          >>                       0x000000000000001C
          play                     0x000000000000002C
          stop                     0x000000000000000C
          pause                    0x000000000000004C
          up                       0x0000000000000021
          down                     0x0000000000000061
          left                     0x0000000000000023
          right                    0x0000000000000043
          menu                     0x0000000000000059
          execute                  0x0000000000000045
          ant/sw                   0x000000000000002A
          input                    0x0000000000000079
          display                  0x000000000000002D
          program_+                0x0000000000000004
          program_-                0x0000000000000044
          1                        0x0000000000000000
          2                        0x0000000000000040
          3                        0x0000000000000020
          4                        0x0000000000000060
          5                        0x0000000000000010
          6                        0x0000000000000050
          7                        0x0000000000000030
          8                        0x0000000000000070
          9                        0x0000000000000008
          0                        0x0000000000000048
          -/--                     0x0000000000000028
      end codes

end remote

begin remote

  name  VCR2
  bits            7
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       2400   600
  one          1200   600
  zero          600   600
  ptrail        600
  post_data_bits  12
  post_data      0x9D2
  gap          44747
  min_repeat      2
  toggle_bit      0


      begin codes
          rec                      0x000000000000005C
          power_on                 0x000000000000003A
          power                    0x0000000000000054
          play                     0x000000000000002C
          stop                     0x000000000000000C
          pause                    0x000000000000004C
          <<                       0x000000000000006C
          >>                       0x000000000000001C
          menu                     0x0000000000000059
          execute                  0x0000000000000045
          up                       0x0000000000000021
          down                     0x0000000000000061
          left                     0x0000000000000023
          right                    0x0000000000000043
          ant/sw                   0x000000000000002A
          input                    0x0000000000000079
          display                  0x000000000000002D
          program_+                0x0000000000000004
          program_-                0x0000000000000044
          1                        0x0000000000000000
          2                        0x0000000000000040
          3                        0x0000000000000020
          4                        0x0000000000000060
          5                        0x0000000000000010
          6                        0x0000000000000050
          7                        0x0000000000000030
          8                        0x0000000000000070
          9                        0x0000000000000008
          0                        0x0000000000000048
          -/--                     0x0000000000000028
      end codes

end remote

begin remote

  name  VCR3
  bits            7
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       2400   600
  one          1200   600
  zero          600   600
  ptrail        600
  post_data_bits  12
  post_data      0x9D3
  gap          44749
  min_repeat      2
  toggle_bit      0


      begin codes
          rec                      0x000000000000005C
          power_on                 0x000000000000003A
          power                    0x0000000000000054
          play                     0x000000000000002C
          stop                     0x000000000000000C
          pause                    0x000000000000004C
          <<                       0x000000000000006C
          >>                       0x000000000000001C
          menu                     0x0000000000000059
          execute                  0x0000000000000045
          up                       0x0000000000000021
          down                     0x0000000000000061
          left                     0x0000000000000023
          right                    0x0000000000000043
          ant/sw                   0x000000000000002A
          input                    0x0000000000000079
          display                  0x000000000000002D
          program_+                0x0000000000000004
          program_-                0x0000000000000044
          1                        0x0000000000000000
          2                        0x0000000000000040
          3                        0x0000000000000020
          4                        0x0000000000000060
          5                        0x0000000000000010
          6                        0x0000000000000050
          7                        0x0000000000000030
          8                        0x0000000000000070
          9                        0x0000000000000008
          0                        0x0000000000000048
          -/--                     0x0000000000000028
      end codes

end remote


