#
# This config file has been automatically converted from a device file
# found in the 06/26/00 release of the Windows Slink-e software
# package.
#
# Many thanks to Colby Boles of Nirvis Systems Inc. for allowing us to
# use these files.
#
# The original filename was: "mdir.cde"
#
# The original description for this device was:
#
# Sony MD Player Remote RM-D7M
#


begin remote

  name  RM-D7M
  bits            7
  flags SPACE_ENC
  eps            20
  aeps          200

  header       2400   600
  one          1200   600
  zero          600   600
  post_data_bits  5
  post_data      0x1E
  gap          25000
  min_repeat      2
  toggle_bit      0

  frequency    40000

      begin codes
	'POWER_ON'            0x000000000000003A    # POWER_ON
	'POWER_OFF'           0x000000000000007A    # POWER_OFF
	'POWER'               0x0000000000000054    # POWER
	'EJECT'               0x0000000000000034    # EJECT
	'DISPLAY'             0x000000000000000C    # DISPLAY
	'SCROLL'              0x000000000000004C    # SCROLL
	'CONTINUE'            0x000000000000005C    # CONTINUE
	'SHUFFLE'             0x000000000000003C    # SHUFFLE
	'PROGRAM'             0x000000000000007C    # PROGRAM
	'NONAME1'             0x000000000000006C    # NONAME1
	'NONAME2'             0x000000000000002C    # NONAME2
	'1'                   0x0000000000000000    # 1
	'2'                   0x0000000000000040    # 2
	'3'                   0x0000000000000020    # 3
	'4'                   0x0000000000000060    # 4
	'5'                   0x0000000000000010    # 5
	'6'                   0x0000000000000050    # 6
	'7'                   0x0000000000000030    # 7
	'8'                   0x0000000000000070    # 8
	'9'                   0x0000000000000008    # 9
	'10'                  0x0000000000000048    # 10
	'11'                  0x0000000000000001    # 11
	'12'                  0x0000000000000041    # 12
	'13'                  0x0000000000000021    # 13
	'14'                  0x0000000000000061    # 14
	'15'                  0x0000000000000011    # 15
	'16'                  0x0000000000000051    # 16
	'17'                  0x0000000000000031    # 17
	'18'                  0x0000000000000071    # 18
	'19'                  0x0000000000000009    # 19
	'20'                  0x0000000000000049    # 20
	'21'                  0x0000000000000029    # 21
	'22'                  0x0000000000000069    # 22
	'23'                  0x0000000000000019    # 23
	'24'                  0x0000000000000059    # 24
	'25'                  0x0000000000000039    # 25
	'>25'                 0x0000000000000028    # >25
	'REPEAT'              0x0000000000000032    # REPEAT
	'A-B'                 0x0000000000000072    # A-B
	'AUTO_SPACE'          0x0000000000000066    # AUTO_SPACE
	'MUSIC_SCAN'          0x0000000000000016    # MUSIC_SCAN
	'WRITE_NAME'          0x000000000000001E    # WRITE_NAME
	'WRITE_CHAR'          0x0000000000000036    # WRITE_CHAR
	'WRITE_NUM'           0x0000000000000076    # WRITE_NUM
	'CLEAR'               0x0000000000000078    # CLEAR
	'PLAY'                0x000000000000002A    # PLAY
	'PAUSE'               0x000000000000004A    # PAUSE
	'STOP'                0x000000000000000A    # STOP
	'|<<'                 0x0000000000000002    # |<<
	'>>|'                 0x0000000000000042    # >>|
	'REC'                 0x000000000000005A    # REC
	'<<'                  0x000000000000006A    # <<
	'>>'                  0x000000000000001A    # >>
	'T.REC'               0x0000000000000006    # T.REC
	'MUSIC_SYNC'          0x000000000000007E    # MUSIC_SYNC
	'STANDBY'             0x000000000000003E    # STANDBY
	'21'                  0x0000000000000048    # 21
	'20'                  0x0000000000000048    # 20
	'21'                  0x0000000000000048    # 21
	'ENTER'               0x0000000000000068    # ENTER
	'REPEAT'              0x000000000000001A    # REPEAT
	'CHECK'               0x0000000000000058    # CHECK
	'CLEAR'               0x0000000000000078    # CLEAR
	'PLAY'                0x0000000000000026    # PLAY
	'PAUSE'               0x000000000000004E    # PAUSE
	'STOP'                0x000000000000000E    # STOP
	'|<<'                 0x0000000000000006    # |<<
	'>>|'                 0x0000000000000046    # >>|
	'<<'                  0x0000000000000066    # <<
	'>>'                  0x0000000000000016    # >>
	'-'                   0x000000000000005E    # -
	'+'                   0x000000000000003E    # +
	'FADE'                0x000000000000007D    # FADE
	'MEMO'                0x000000000000000A    # MEMO
	'VOLUMEUP'            0x0000000000000064    # VOL+
	'VOLUMEDOWN'          0x0000000000000024    # VOL-
	'JOG+'                0x0000000000000003    # JOG+
	'JOG-'                0x0000000000000043    # JOG-
	'JOG++'               0x0000000000000023    # JOG++
	'JOG+++'              0x0000000000000013    # JOG+++
	'UNK1'                0x0000000000000013    # UNK1
	'UNK2'                0x0000000000000023    # UNK2
	'UNK3'                0x0000000000000053    # UNK3
	'UNK4'                0x0000000000000058    # UNK4
	'UNK5'                0x0000000000000063    # UNK5
	'UNK6'                0x0000000000000078    # UNK6
	'MEMO_INPUT'          0x000000000000004B    # MEMO_INPUT
	'MEMO_SCAN'           0x000000000000006B    # MEMO_SCAN
	'EXTRA'               0x000000000000007E    # EXTRA
      end codes

end remote
