#
# this is a space encoded remote control from Technisat
#
# contributed by Christoph Bartelmus (columbus@hit.handshake.de) 
#
# brand:             Technisat
# model:             100 TS 008
# supported devices: satellite receiver ST 3004 S
#

begin remote

  name  TECHNISAT_ST3004S
  bits            6
  flags SPACE_ENC|CONST_LENGTH
  eps            20
  aeps          120

  header          0     0
  one           170  7440
  zero          170  4920
  plead           0
  ptrail        170
  plead           0
  foot            0     0
  repeat          0     0
  pre_data_bits   5
  pre_data       0x11
  post_data_bits  0
  post_data      0x0
  pre             0     0
  post            0     0
  gap          121400
  repeat_bit      2

      begin codes
	'POWER'               0x0000000000000001    # POWER
	'MUTE'                0x0000000000000006    # MUTE
	'0'                   0x000000000000000F    # 0
	'1'                   0x0000000000000010    # 1
	'2'                   0x0000000000000011    # 2
	'3'                   0x0000000000000012    # 3
	'4'                   0x0000000000000013    # 4
	'5'                   0x0000000000000014    # 5
	'6'                   0x0000000000000015    # 6
	'7'                   0x0000000000000016    # 7
	'8'                   0x0000000000000017    # 8
	'9'                   0x0000000000000018    # 9
	'VOLUMEUP'            0x000000000000002E    # VOL_UP
	'VOLUMEDOWN'          0x000000000000002F    # VOL_DOWN
	'CHANNELUP'           0x0000000000000007    # CH_UP
	'CHANNELDOWN'         0x0000000000000008    # CH_DOWN
	'LIST'                0x0000000000000037    # LIST
	'A/B'                 0x0000000000000024    # A/B
	'TV/R'                0x0000000000000002    # TV/R
	'BACK'                0x0000000000000027    # BACK
	'MENU'                0x000000000000002B    # MENU
	'OK'                  0x0000000000000036    # OK
	'ARROW_UP'            0x0000000000000032    # ARROW_UP
	'ARROW_DOWN'          0x0000000000000033    # ARROW_DOWN
	'ARROW_RIGHT'         0x0000000000000035    # ARROW_RIGHT
	'ARROW_LEFT'          0x0000000000000034    # ARROW_LEFT
      end codes

end remote
