# this config file was generated with the help of
# lirc-0.7.0(sir) on 2004-11-08
#
# contributed by Adrien Beau <adrien.put_my_name_here@free.fr>
#
# brand:                       Philips
# model no. of remote control: SBC RU 510 U
# device being controlled by this remote: many TVs
#
# This is a remote in Philips' Universal line of programmable
# remotes. It is identical to the SBC RU 510 and to the SBC RU
# 515, the only difference being the plastic used for the case.
# The codes below are sent when the remote is in its default
# configuration -- when it sends standard Philips TV commands.
# To restore the default configuration of the remote, simply
# remove the batteries, wait for some time, and put them back.
#
# The timings and protocol information were obtained from
# http://www.ustr.net/infrared/index.shtml
# This helped me ensure that the information below is accurate and
# can be used as a basis for other Philips/RC5 remotes. I tuned
# the "gap" a little bit so I would get better key repeats.

begin remote

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

  one           864   864
  zero          864   864
  plead         864
  gap          125000
  toggle_bit      2
  frequency    37037

#	Descriptive Key Name		Code		Real Function
      begin codes
          Power                    0x000000000000100C	# Stand By
          Red                      0x000000000000103C	# Teletext
          Green                    0x0000000000001029	# Reduce Teletext
          Yellow                   0x000000000000102B	# Expand Teletext
          Blue                     0x000000000000103F	# Back to Normal TV
          Mute                     0x000000000000100D
          AV                       0x0000000000001038
          Right                    0x0000000000001010	# Volume Up
          Left                     0x0000000000001011	# Volume Down
          Up                       0x0000000000001020	# Program Up
          Down                     0x0000000000001021	# Program Down
          Menu                     0x0000000000000012
          OK                       0x0000000000000017
          One                      0x0000000000001001
          Two                      0x0000000000001002
          Three                    0x0000000000001003
          Four                     0x0000000000001004
          Five                     0x0000000000001005
          Six                      0x0000000000001006
          Seven                    0x0000000000001007
          Eight                    0x0000000000001008
          Nine                     0x0000000000001009
          Zero                     0x0000000000001000
          -/--                     0x000000000000100A

          Shift_Power              0x000000000000002F	# Grey
          Shift_Red                0x000000000000002B	# Red
          Shift_Green              0x000000000000002C	# Green
          Shift_Yellow             0x000000000000002D	# Yellow
          Shift_Blue               0x000000000000002E	# Blue
          Shift_Mute               0x0000000000001023	# Language Select, I-II
          Shift_AV                 0x000000000000100F	# Display Info
          Shift_Left               0x0000000000000015	# Left
          Shift_Right              0x0000000000000016	# Right
          Shift_Up                 0x0000000000000010	# Up
          Shift_Down               0x0000000000000011	# Down
          Shift_Menu               0x000000000000003A	# Menu (another code)
          Shift_OK                 0x000000000000100F	# Display Info (again)
          Shift_One                0x000000000000100E	# Restore Settings, PP
          Shift_Two                0x000000000000102E	# Teletext Overlay
          Shift_Three              0x000000000000102A	# Teletext Time
          Shift_Four               0x000000000000102D	# Teletext Hold
          Shift_Five               0x000000000000101D	# Teletext Out
          Shift_Six                0x0000000000000018	# Picture In Picture
          Shift_Seven              0x000000000000000E	# Gamma Down
          Shift_Eight              0x000000000000003E	# 16:9
          Shift_Nine               0x000000000000000D	# Gamma Up
          Shift_Zero               0x0000000000001022	# Alt Channel
          Shift_-/--               0x000000000000100B	# Channel/Program
      end codes

end remote

