# 
# this config file was automatically generated
# using lirc-0.6.5(any) on Fri Jun 28 20:22:16 2002
# and slightly optimized manually.
#
# contributed by J.A. Bezemer
#
# brand: Yamaha Pre-programmed Multibrand, using code 0178
# model no. of remote control: Yamaha RAV243 (V829530 EU)
# devices being controlled by this remote: Probably JVC DVD player(s)
#
# NOTE: The used remote is a pre-programmed device which can emulate
# many hundreds of remote controls from about as many manufacturers.
# I needed a DVD-style control with a quite long range, using a 36-kHz
# IR-detector, so I tried all 20 available DVD-type emulations and this
# one was just the best. This is code 0178; code 0088 seems to have the
# exact same bits but probably uses another carrier (maybe 38 kHz) as it
# works only very close to the IR-detector. According to the manual,
# both 0178 and 0088 belong to one or more unspecified JVC DVD player(s).
# In this emulation mode, the remote doesn't transmit any signal for the
# ENTER, REC and AUDIO buttons, but then there's only one mode in which
# it does (namely 0008 which seems to be !=36 kHz).
# Also, the << and >> buttons (BACK/FORWARD) apparently transmit the same
# code as |<< and >>| (TRACK-/TRACK+), but then there are 6 other emulation
# modes in which << and >> don't transmit any signal at all.
#
# Warning: This file works fine with the lircd from LIRC 0.6.5, but it
# doesn't seem to work with earlier versions such as LIRC 0.6.1. Update
# your lircd when necessary.

begin remote

  name       JVCDVD
  bits            8
  flags   SPACE_ENC|NO_HEAD_REP|CONST_LENGTH
  eps            50
  aeps           50

  header       8380  4080
  one           630  1450
  zero          630   420
  ptrail        630
  pre_data_bits   8
  pre_data     0xF7
  gap         44470
  min_repeat      1
  toggle_bit      0


      begin codes
	'1'                   0x0000000000000086    # 1
	'2'                   0x0000000000000046    # 2
	'3'                   0x00000000000000C6    # 3
	'4'                   0x0000000000000026    # 4
	'5'                   0x00000000000000A6    # 5
	'6'                   0x0000000000000066    # 6
	'7'                   0x00000000000000E6    # 7
	'8'                   0x0000000000000016    # 8
	'9'                   0x0000000000000096    # 9
	'0'                   0x0000000000000076    # 0
	'+10'                 0x00000000000000F6    # +10
	'TITLE'               0x0000000000000043    # TITLE
	'UP'                  0x000000000000000B    # UP
	'MENU'                0x0000000000000083    # MENU
	'LEFT'                0x000000000000004B    # LEFT
	'SELECT'              0x000000000000002B    # SELECT
	'RIGHT'               0x00000000000000CB    # RIGHT
	'RETURN'              0x00000000000000AB    # RETURN
	'DOWN'                0x000000000000008B    # DOWN
	'DISPLAY'             0x0000000000000003    # DISPLAY
	'BACK'                0x000000000000008D    # BACK
	'FORWARD'             0x000000000000000D    # FORWARD
	'PAUSE'               0x00000000000000B2    # PAUSE
#         TRACK-                   0x000000000000008D
#         TRACK+                   0x000000000000000D
	'STOP'                0x00000000000000C2    # STOP
	'PLAY'                0x0000000000000032    # PLAY
	'POWER'               0x0000000000000002    # POWER
      end codes

end remote
