# 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    # Mute
	'AV'                  0x0000000000001038    # AV
          Right                    0x0000000000001010	# Volume Up
          Left                     0x0000000000001011	# Volume Down
          Up                       0x0000000000001020	# Program Up
          Down                     0x0000000000001021	# Program Down
	'MENU'                0x0000000000000012    # Menu
	'OK'                  0x0000000000000017    # OK
	'ONE'                 0x0000000000001001    # One
	'TWO'                 0x0000000000001002    # Two
	'THREE'               0x0000000000001003    # Three
	'FOUR'                0x0000000000001004    # Four
	'FIVE'                0x0000000000001005    # Five
	'SIX'                 0x0000000000001006    # Six
	'SEVEN'               0x0000000000001007    # Seven
	'EIGHT'               0x0000000000001008    # Eight
	'NINE'                0x0000000000001009    # Nine
	'ZERO'                0x0000000000001000    # Zero
	'-/--'                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
