# contributed by Wolfgang Reichling (Wolfgang.Reichling@gmx.de)
#
# brand:             Sony
# model:             rm-d29m
# supported devices: Minidisc Deck MDS-JE530
#

begin remote

  name  rm-d29m
  bits           12
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       2400   600
  one          1200   600
  zero          600   600
  gap          45000
  repeat_bit      0
  min_repeat      2
  frequency 40000
  duty_cycle 33

      begin codes
          eject                    0x000000000000069E
          power                    0x0000000000000A9E
          menu                     0x000000000000057E
          yes                      0x0000000000000D7E
          clear                    0x0000000000000F1E
          display                  0x000000000000019E
          scroll                   0x000000000000099E
          fader                    0x000000000000097E
          name                     0x000000000000087E
          char                     0x0000000000000ADE
          playmode                 0x0000000000000E9E
          1                        0x000000000000001E
          2                        0x000000000000081E
          3                        0x000000000000041E
          4                        0x0000000000000C1E
          5                        0x000000000000021E
          6                        0x0000000000000A1E
          7                        0x000000000000061E
          8                        0x0000000000000E1E
          9                        0x000000000000011E
          >10                      0x000000000000051E
          0                        0x000000000000091E
          musicsync                0x0000000000000FDE
          play                     0x000000000000055E
          pause                    0x000000000000095E
          rec                      0x0000000000000B5E
          trec                     0x00000000000000DE
          stop                     0x000000000000015E
          skip_back                0x000000000000005E
          skip_forw                0x000000000000085E
          back                     0x0000000000000D5E
          forw                     0x000000000000035E
          repeat                   0x000000000000065E
          a-b                      0x0000000000000E5E
          level_up                 0x000000000000009E
          level_down               0x000000000000089E
      end codes

end remote
