#------------------------------------------------------------------------------
# contributed by     Claas Langbehn (claas@bigfoot.com)         13-June-2000
#------------------------------------------------------------------------------
#
# filename:			 FA920 
# encoding:			 shift encoded, RC-5
# brand:             Philips
# model:             FA920 Amplifier 
#
# remote model:		 not printed on the remote
#
# supported devices: Tuner, Tape, VCR, CD, TV (with Text-TV), DCC, LD,
#					 DBS (Digital satellite receiver)
#
#
# INFO:
# -----
#
# Some keys are renamed where it makes sense, e.g. instead of VCR_OPEN/CLOSE
# I named it VCR_EJECT. 
# For the 
#
#------------------------------------------------------------------------------

begin remote

  name  PHILIPS_RC-5
  bits           11 
  flags SHIFT_ENC
  eps            20
  aeps            0

  header          0     0
  one           940   840
  zero          940   840
  ptrail          0
  plead         940
  foot            0     0
  repeat          0     0
  pre_data_bits   2 
  pre_data       0x02
  post_data_bits  0
  post_data      0x0
  pre             0     0
  post            0     0
  gap          90000
  repeat_bit      2 

      begin codes
# ----- TV -----
		TV_0				0x0000000000000000
		TV_1				0x0000000000000001
		TV_2				0x0000000000000002
		TV_3				0x0000000000000003
		TV_4				0x0000000000000004
		TV_5				0x0000000000000005
		TV_6				0x0000000000000006
		TV_7				0x0000000000000007
		TV_8				0x0000000000000008
		TV_9				0x0000000000000009
		TV_STANDBY			0x000000000000000c
		TV_MUTE				0x000000000000000d
		TV_VOL_UP			0x0000000000000010
		TV_VOL_DOWN			0x0000000000000011
		TV_TEXT_MEMO_OUT	0x000000000000001d
		TV_PRG_UP			0x0000000000000020
		TV_PRG_DOWN 		0x0000000000000021
		TV_TEXT_HOLD		0x0000000000000029
		TV_TEXT_TIME		0x000000000000002a
		TV_TEXT_ENLARGE		0x000000000000002b
		TV_TEXT_REVEAL		0x000000000000002c
		TV_TEXT_CANCEL		0x000000000000002d
		TV_TEXT_SELECT		0x000000000000003c
		TV_SELECT			0x000000000000003f


# ----- video -----
		VCR_0 				0x0000000000000140
		VCR_1 				0x0000000000000141
		VCR_2 				0x0000000000000142
		VCR_3 				0x0000000000000143
		VCR_4 				0x0000000000000144
		VCR_5 				0x0000000000000145
		VCR_6 				0x0000000000000146
		VCR_7 				0x0000000000000147
		VCR_8 				0x0000000000000148
		VCR_9				0x0000000000000149
		VCR_STANDBY			0x000000000000014c
		VCP_EJECT			0x000000000000014d
		VCR_PRG_UP			0x0000000000000160
		VCR_PRG_DOWN		0x0000000000000161
		VCR_MODE			0x0000000000000163
		VCR_SCAN			0x000000000000016a
		VCR_PAUSE			0x0000000000000170
		VCR_REV				0x0000000000000172
		VCR_FF				0x0000000000000174
		VCR_PLAY			0x0000000000000175
		VCR_STOP			0x0000000000000176
		VCR_RECORD			0x0000000000000177
		VCR_SELECT			0x000000000000017f

# ----- Laser Disc -----
		LD_0				0x0000000000000300
		LD_1				0x0000000000000301
		LD_2				0x0000000000000302
		LD_3				0x0000000000000303
		LD_4				0x0000000000000304
		LD_5				0x0000000000000305
		LD_6				0x0000000000000306
		LD_7				0x0000000000000307
		LD_8				0x0000000000000308
		LD_9				0x0000000000000309
		LD_STANDBY			0x000000000000030c
		LD_TRACK_UP			0x000000000000030e
		LD_MODE				0x000000000000031c
		LD_TRACK_DOWN		0x0000000000000324
		LD_REW				0x000000000000032c
		LD_OPEN/CLOSE		0x000000000000032d
		LD_FF				0x000000000000032e
		LD_PAUSE			0x0000000000000330
		LD_PLAY				0x0000000000000335
		LD_STOP				0x0000000000000336
		LD_SELECT			0x000000000000033f

# ----- tuner -----
		TUNER_0				0x0000000000000440
		TUNER_1				0x0000000000000441
		TUNER_2				0x0000000000000442
		TUNER_3				0x0000000000000443
		TUNER_4				0x0000000000000444
		TUNER_5				0x0000000000000445
		TUNER_6				0x0000000000000446
		TUNER_7				0x0000000000000447
		TUNER_8				0x0000000000000448
		TUNER_9				0x0000000000000449
		TUNER_STANDBY		0x000000000000044c
		TUNER_TUNING_UP		0x000000000000044e
		TUNER_TUNING_DOWN	0x000000000000044f
		TUNER_PRG_UP		0x0000000000000460
		TUNER_PRG_DOWN		0x0000000000000461
		TUNER_MODE			0x0000000000000465
		TUNER_SCAN			0x000000000000046b
		TUNER_SELECT		0x000000000000047f

# ----- tape -----
		TAPE_0				0x0000000000000480
		TAPE_1				0x0000000000000481
		TAPE_2				0x0000000000000482
		TAPE_3				0x0000000000000483
		TAPE_4				0x0000000000000484
		TAPE_5				0x0000000000000485
		TAPE_6				0x0000000000000486
		TAPE_7				0x0000000000000487
		TAPE_8				0x0000000000000488
		TAPE_9				0x0000000000000489
		TAPE_STANDBY		0x000000000000048c
		TAPE_TRACK_UP		0x00000000000004a0
		TAPE_TRACK_DOWN		0x00000000000004a1
		TAPE_SCAN			0x00000000000004ab
		TAPE_DECK_A			0x00000000000004ac
		TAPE_OPEN/CLOSE		0x00000000000004ad
		TAPE_DECK_B			0x00000000000004ae
		TAPE_MODE			0x00000000000004af
		TAPE_PAUSE			0x00000000000004b0
		TAPE_REV			0x00000000000004b2
		TAPE_FF				0x00000000000004b4
		TAPE_PLAY			0x00000000000004b5
		TAPE_STOP			0x00000000000004b6
		TAPE_RECORD			0x00000000000004b7
		TAPE_SELECT			0x00000000000004bf

# ----- amplifier -----
		AMP_MUTE			0x000000000000040d
		AMP_VOLUME_UP		0x0000000000000410
		AMP_VOLUME_DOWN		0x0000000000000411
		AMP_PROCESSOR_PLUS	0x0000000000000420
		AMP_PROCESSOR_MINUS	0x0000000000000421
		AMP_SPEAKERS_A		0x0000000000000423
		AMP_SPEAKERS_B		0x0000000000000427

# ----- DBS -----
		DBS_0				0x0000000000000580
		DBS_1				0x0000000000000581
		DBS_2				0x0000000000000582
		DBS_3				0x0000000000000583
		DBS_4				0x0000000000000584
		DBS_5				0x0000000000000585
		DBS_6				0x0000000000000586
		DBS_7				0x0000000000000587
		DBS_8				0x0000000000000588
		DBS_9				0x0000000000000589
		DBS_STANDBY			0x000000000000058c
		DBS_DECK_A			0x000000000000059e
		DBS_DECK_B			0x000000000000059f
		DBS_PRESET_UP		0x00000000000005a0
		DBS_PRESET_DOWN		0x00000000000005a1
		DBS_SCAN			0x00000000000005ab
		DBS_SELECT			0x00000000000005bf

# ----- DCC -----
		DCC_0				0x00000000000005c0
		DCC_1				0x00000000000005c1
		DCC_2				0x00000000000005c2
		DCC_3				0x00000000000005c3
		DCC_4				0x00000000000005c4
		DCC_5				0x00000000000005c5
		DCC_6				0x00000000000005c6
		DCC_7				0x00000000000005c7
		DCC_8				0x00000000000005c8
		DCC_9				0x00000000000005c9
		DCC_STANDBY			0x00000000000005cc
		DCC_TRACK_UP		0x00000000000005e0
		DCC_TRACK_DOWN		0x00000000000005e1
		DCC_SCAN			0x00000000000005eb
		DCC_DECK_A			0x00000000000005ec
		DCC_OPEN/CLOSE		0x00000000000005ed
		DCC_DECK_B			0x00000000000005ee
		DCC_MODE			0x00000000000005ef
		DCC_PAUSE			0x00000000000005f0
		DCC_REV				0x00000000000005f2
		DCC_FF				0x00000000000005f4
		DCC_PLAY			0x00000000000005f5
		DCC_STOP			0x00000000000005f6
		DCC_RECORD			0x00000000000005f7
		DCC_SELECT			0x00000000000005ff

	end codes
end remote



