#
# contributed by M. Erkens (lirc|erkens.nl.eu.org)
#
# brand:             Sharp
# model:             G1014BMSA
# supported devices: Sharp TV
#

begin remote

  name  SHARP_G1014BMSA
  bits           15
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  one           309  1798
  zero          309   746
  ptrail        309
  gap           67805
  toggle_bit    0


      begin codes
	'POWER'               0x00000000000041A2    # power
	'VOLUMEUP'            0x00000000000040A2    # vol_up
	'VOLUMEDOWN'          0x00000000000042A2    # vol_down
	'VOL_MUTE'            0x00000000000043A2    # vol_mute
	'TV_VIDEO'            0x0000000000004322    # tv_video
	'ONSCREEN'            0x0000000000004362    # onscreen
	'CHANNELUP'           0x0000000000004222    # chan_up
	'CHANNELDOWN'         0x0000000000004122    # chan_down
	'NUM1'                0x0000000000004202    # num1
	'NUM2'                0x0000000000004102    # num2
	'NUM3'                0x0000000000004302    # num3
	'NUM4'                0x0000000000004082    # num4
	'NUM5'                0x0000000000004282    # num5
	'NUM6'                0x0000000000004182    # num6
	'NUM7'                0x0000000000004382    # num7
	'NUM8'                0x0000000000004042    # num8
	'NUM9'                0x0000000000004242    # num9
	'NUM0'                0x0000000000004142    # num0
	'P_C'                 0x00000000000042F2    # p_c
	'NUM_SWITCH'          0x00000000000040F2    # num_switch
	'RED'                 0x000000000000404A    # red
	'GREEN'               0x000000000000424A    # green
	'YELLOW'              0x000000000000414A    # yellow
	'BLUE'                0x000000000000434A    # blue
	'SCREEN_BLANK'        0x0000000000004132    # screen_blank
	'SCREEN_SWITCH'       0x00000000000040B2    # screen_switch
	'SCREEN_TIME'         0x00000000000040E2    # screen_time
	'SCREEN_INFO'         0x00000000000040CA    # screen_info
	'SCREEN_CLOSE'        0x00000000000042B2    # screen_close
	'SCREEN_QUESTION'     0x0000000000004072    # screen_question
	'SCREEN_BIGGER'       0x00000000000043B2    # screen_bigger
	'SCREEN_SMALLER'      0x0000000000004332    # screen_smaller
	'SCREEN_S'            0x00000000000041B2    # screen_s
	'PR'                  0x000000000000420A    # pr
	'P'                   0x000000000000401A    # p
	'S'                   0x000000000000421A    # s
	'F'                   0x00000000000043EA    # f
      end codes

end remote
