# Contributed By:	Dave Allen Barker Jr
#			<mailto:email|1.0ne.org>
# Date:			2005-08-18
# Filename:		MSR
# Encoding:		RC-5 & RC-5X
# Brand:		Meridian
# Model:		MSR (Meridian System Remote)
# Supported Devices:	All

# For the MSR (Meridian System Remote), a big black
# rectangle of a remote provided with Meridian audio
# <http://meridian-audio.com/> products.  This
# is/maybe the oldest of their remotes, and is
# succeeded by the MSR+ (Plus).  The MSR uses RC-5
# system address 19 (0x13), officially designated
# for secondary pre-amp use.
# 
# The MSR uses RC-5X, which is RC-5 extended to double
# the 64 command set via start bits modification.
# <http://www.xs4all.nl/~sbp/knowledge/ir/rc5.htm>.

begin remote

  name  MSR
  bits           13
  flags RC5|CONST_LENGTH
  eps            30
  aeps          100

  one           889   889
  zero          889   889
  gap          113792
  toggle_bit      2

  frequency    36000

      begin codes
          KEY_0                        0x1CC0
          KEY_1                        0x1CC1
          KEY_2                        0x1CC2
          KEY_3                        0x1CC3
          KEY_4                        0x1CC4
          KEY_5                        0x1CC5
          KEY_6                        0x1CC6
          KEY_7                        0x1CC7
          KEY_8                        0x1CC8
          KEY_9                        0x1CC9
          KEY_SLOW                     0x1CCA
                                0x1CCC
          KEY_MUTE                     0x1CCD
                               0x1CCE
          Volume_[up]              0x1CD0
          Volume_[down]            0x1CD1
                             0x1CDD
          [next]                   0x1CE0
          [previous]               0x1CE1
          KEY_AUDIO                    0x1CE3
                           0x1CE8
                              0x1CEE
          [pause]                  0x1CF0
          KEY_CLEAR                    0x1CF1
          [rewind]                 0x1CF2
          OSD                      0x1CF3
          [fastforward]            0x1CF4
          [play]                   0x1CF5
          [stop]                   0x1CF6
          KEY_RECORD                   0x1CF7
                              0x1CFA
                                0x1CFB
                              0x1CFC

                            0x04C4
                              0x04C5
                                 0x04CC
          [up]                     0x04D0
          [down]                   0x04D1
          KEY_MENU                     0x04D2
          Return                   0x04D3
          [left]                   0x04D5
          [right]                  0x04D6
          KEY_ENTER                    0x04D7
                             0x04DD
          KEY_CD                       0x04EB
          KEY_RADIO                    0x04EC
                             0x04ED
                             0x04EE
                              0x04EF
                              0x04F0
                              0x04F1
                                 0x04F2
          KEY_TV                       0x04F3
          KEY_DVD                      0x04F4
                                0x04F5
                              0x04F9
          Display                  0x04FA
      end codes

end remote


