#
# this config file was automatically generated
# using lirc-0.8.2(default) on Wed Feb 20 01:12:29 2008
#
# contributed by Davide Vescovini
#
# brand:        Hauppauge 
# model no. of remote control: 
# IR receiver usb TSES-IR01 (s/n: 7028513)
# IR transmitter RC6 ir - RRS9002-86XXF
# I hope this info are useful :)
# both IR receiver and transmitter are shipped with WinTV HVR 900
# devices being controlled by this remote:
# WinTV-HVR 900 (hybrid USB TV Stick) Hauppauge

begin remote

  name   Hauppauge_WinTV-HVR_900
  flags RAW_CODES|CONST_LENGTH
  eps            30
  aeps          100

  ptrail          0
  repeat     0     0
  gap    105306

      begin raw_codes

          name 1
             2750     750     550     300     550     350
              550     800     500     800    1400     850
              550     350     550     350     550     350
              550     350     550     350     550     350
              500     400     500     400     500     400
              500     400     950     400     500     400
              500     400     450     900     500     400
              500     400     500     400     500     400
              900     900     500     400     500     400
              500     400     500     400     500     400
              500     400     500     400     500     400
              900

          name 2
             2750     750     550     350     500     350
              550     800     500     800    1400     850
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     950     400     500     400
              500     400     500     400     450     900
              500     400     500     400     500     400
              900     900     500     400     500     400
              500     400     500     400     500     400
              500     400     500     400     900     900
              450

          name 3
             2750     750     550     350     500     350
              550     800     500     800    1400     850
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     950     400     500     400
              500     400     500     850     500     400
              500     400     500     400     500     400
              900     900     500     400     500     400
              500     400     500     400     500     400
              500     400     500     400     950     400
              500

          name 4
             2750     750     550     350     550     300
              550     800     550     800    1400     800
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     400     900     400     500     400
              500     400     500     850     500     400
              500     400     500     400     500     400
              950     850     500     400     500     400
              500     400     500     400     500     400
              550     350     950     850     500     400
              450

          name 5
             2750     800     500     350     550     300
              600     750     550     800    1400     800
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     400     500     400     500     400
              500     400     900     400     550     350
              500     400     500     850     500     400
              500     400     550     350     550     350
              950     850     500     400     550     350
              550     350     550     350     550     350
              550     350     950     850     950

          name 6
             2750     800     550     300     550     350
              550     800     500     800    1400     800
              550     350     550     350     550     400
              500     400     500     400     500     400
              500     400     500     400     500     400
              500     400     900     400     550     400
              450     400     500     400     500     850
              500     400     550     350     550     350
              950     850     500     400     550     350
              550     350     550     350     550     350
              550     350     950     400     500     850
              450

          name 7
             2750     750     550     350     550     300
              550     800     550     800    1400     800
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     400
              500     400     900     400     500     400
              500     400     500     400     500     850
              500     400     500     400     500     400
              950     850     500     400     500     400
              500     400     500     400     500     400
              500     400     950     400     500     400
              500

          name 8
             2750     750     550     350     550     300
              550     800     550     800    1400     800
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     400     900     400     500     400
              500     400     500     850     500     400
              500     400     500     400     500     400
              950     850     500     400     500     400
              500     400     500     400     500     400
              950     850     500     400     500     400
              450

          name 9
             2700     800     550     300     550     350
              550     800     500     800    1400     800
              550     350     550     400     500     400
              500     400     500     400     500     400
              500     400     500     400     500     400
              500     400     900     400     550     400
              450     400     500     400     500     850
              550     350     550     350     550     350
              950     850     550     350     550     350
              550     350     550     350     550     350
              950     850     550     350     950

          name 0
             2700     850     500     350     500     400
              500     850     500     850    1300     900
              500     400     500     400     500     400
              500     400     500     400     450     450
              500     400     500     400     500     450
              450     450     850     500     400     500
              400     450     450     900     450     500
              400     500     400     450     450     550
              750    1000     400     500     400     500
              400     500     400     500     450     450
              400     500     400     550     350     550
              350     550     300

          name VolumeUP
             2750     750     550     350     500     350
              550     800     500     800    1400     850
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     950     400     500     400
              500     400     500     400     450     900
              500     400     500     400     500     400
              900     900     500     400     500     400
              500     400     500     400     900     900
              500     400     500     400     500     400
              450

          name VolumeDOWN
             2750     750     550     350     550     300
              550     800     550     800    1400     800
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     400     900     400     500     400
              500     400     500     400     500     850
              500     400     500     400     500     400
              950     850     500     400     500     400
              500     400     500     400     950     850
              500     400     500     400     950

          name ChannelUP
             2700     800     550     300     550     350
              550     800     500     800    1400     800
              550     350     550     350     550     400
              500     400     500     400     500     400
              500     400     500     400     500     400
              500     400     900     400     550     400
              450     400     500     850     550     350
              550     350     550     350     550     400
              900     850     550     350     550     400
              500     400     500     400     900     900
              500     400     900     900     450

          name ChannelDOWN
             2750     750     550     350     500     350
              550     800     500     800    1400     850
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     950     400     500     400
              500     400     500     400     450     900
              500     400     500     400     500     400
              900     900     500     400     500     400
              500     400     500     400     900     900
              500     400     900     400     550

          name *
             2750     750     550     350     550     300
              600     750     550     800    1400     800
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     400     500     400
              500     400     900     400     550     350
              500     400     500     850     500     400
              500     400     500     400     550     350
              950     850     500     400     500     400
              550     350     550     350     950     400
              500     400     500     850     900

          name #
             2750     800     500     350     550     350
              550     750     550     800    1400     800
              550     350     550     350     550     350
              550     350     550     400     500     400
              500     400     500     400     500     400
              500     400     900     400     550     350
              500     400     500     400     500     850
              500     400     500     400     500     400
              950     850     500     400     500     400
              500     400     500     400     950     400
              500     400     500     850     500     400
              450

          name VolumeMute
             2750     750     550     350     550     300
              550     800     550     800    1350     850
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     950     400     500     400
              500     400     500     850     500     400
              500     400     500     400     500     400
              950     850     500     400     500     400
              500     400     500     400     500     400
              950     400     500     400     500     850
              450

          name ArrowsUP
             2750     800     500     350     550     300
              600     750     550     800    1400     800
              550     350     550     350     550     350
              550     350     550     350     550     400
              500     400     500     400     500     400
              500     400     900     400     550     350
              500     400     500     400     500     850
              500     400     500     400     500     400
              950     850     500     400     500     400
              500     400     500     400     950     400
              500     400     500     400     500     850
              450

          name ArrowsDOWN
             2750     750     550     350     550     300
              550     800     550     750    1400     850
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     950     400     500     400
              500     400     500     850     500     400
              500     400     500     400     500     400
              950     850     500     400     500     400
              500     400     500     400     950     400
              500     400     500     400     450     450
              450

          name ArrowsLEFT
             2750     800     500     350     550     300
              600     750     550     800    1400     800
              550     350     550     350     550     350
              550     350     550     350     550     400
              500     400     500     400     500     400
              500     400     900     400     550     350
              500     400     500     400     500     850
              500     400     500     400     500     400
              950     850     500     400     500     400
              500     400     950     850     500     400
              500     400     500     400     500     400
              450

          name ArrowsRIGHT
             2750     800     550     300     550     350
              550     800     500     800    1400     800
              550     350     550     350     550     400
              500     400     500     400     500     400
              500     400     500     400     500     400
              500     400     900     400     550     400
              450     400     500     850     550     350
              550     350     550     350     550     400
              900     850     550     350     550     400
              500     400     900     850     550     350
              550     400     500     400     900

          name ArrowsOK
             2750     750     550     350     500     350
              550     800     500     800    1400     850
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     950     400     500     400
              500     400     500     400     450     900
              500     400     500     400     500     400
              900     900     500     400     500     400
              500     400     900     900     500     400
              500     400     900     900     450

          name PLAY
             2700     800     550     300     550     350
              550     800     500     800    1400     800
              550     400     500     400     500     400
              500     400     500     400     500     400
              500     400     500     400     500     400
              500     400     900     400     550     400
              450     450     450     900     500     400
              500     400     500     400     500     400
              900     900     500     400     500     400
              500     400     500     400     900     900
              900     450     450     900     400

          name STOP
             2750     750     550     350     500     350
              550     800     550     750    1400     850
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     950     400     500     400
              500     400     500     400     450     900
              500     400     500     400     500     400
              900     900     500     400     500     400
              500     400     500     400     900     400
              550     850     500     400     900

          name RECORD
             2750     750     550     350     550     300
              600     750     550     800    1400     800
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     400     900     400     500     400
              500     400     500     400     500     850
              500     400     500     400     500     400
              950     850     500     400     500     400
              500     400     500     400     950     850
              950     400     500     400     450

          name PAUSE
             2750     750     550     350     550     300
              550     800     550     800    1350     850
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     950     400     500     400
              500     400     500     850     500     400
              500     400     500     400     500     400
              950     850     500     400     500     400
              500     400     500     400     950     400
              500     850     500     400     500     400
              450

          name FWD
             2750     750     550     350     550     300
              600     750     550     800    1400     800
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     400     500     400
              500     400     900     400     550     350
              500     400     500     400     500     850
              500     400     500     400     500     400
              950     850     500     400     500     400
              500     400     500     400     950     850
              950     850     500     400     450

          name REW
             2750     750     550     350     550     300
              600     750     550     800    1400     800
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     400     500     400     500     400
              500     400     900     400     550     350
              500     400     500     850     500     400
              550     350     550     350     550     350
              950     850     500     400     550     350
              550     350     550     350     950     850
              950     850     950

          name ChapterNEXT
             2750     750     550     350     550     300
              550     800     550     800    1400     800
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     950     400     500     400
              500     400     500     400     500     850
              500     400     500     400     500     400
              950     850     500     400     500     400
              500     400     500     400     950     400
              500     850     900     900     450

          name ChapterPREV
             2700     800     550     300     550     350
              550     800     500     800    1400     850
              550     350     550     350     550     350
              550     350     550     350     550     350
              500     400     500     400     500     400
              500     400     950     400     500     400
              500     400     450     900     500     400
              500     400     500     400     500     400
              900     900     500     400     500     400
              500     400     500     400     900     400
              550     850     900     400     500

          name INFO
             2750     800     500     350     550     350
              550     750     550     800    1400     800
              550     350     550     350     550     350
              550     350     550     350     550     400
              500     400     500     400     500     400
              500     400     900     400     550     350
              500     400     500     400     500     850
              500     400     500     400     500     400
              950     850     500     400     500     400
              500     400     500     400     550     350
              950     400     500     400     500     400
              500

          name STANDBY
             2750     750     550     350     500     350
              550     800     550     750    1400     850
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     950     400     500     400
              500     400     500     850     500     400
              500     400     500     400     500     400
              950     850     500     400     500     400
              500     400     500     400     500     400
              950     400     500     850     500     400
              450

          name WINButton
             2750     800     500     350     550     300
              600     750     550     800    1400     800
              550     350     550     350     550     350
              550     350     550     350     550     400
              500     400     500     400     500     400
              500     400     900     400     550     350
              500     400     500     400     500     850
              500     400     500     400     500     400
              950     850     500     400     500     400
              500     400     500     400     550     350
              950     400     500     850     950

          name CLEAR
             2750     800     500     350     550     350
              550     750     550     800    1400     800
              550     350     550     350     550     350
              550     350     550     350     550     400
              500     400     500     400     500     400
              500     400     900     400     550     350
              500     400     500     850     550     350
              550     350     550     350     550     350
              950     850     550     350     550     350
              550     350     550     350     550     400
              900     850     950     850     450

          name ENTER
             2700     800     550     300     550     350
              550     800     500     800    1400     850
              500     400     500     400     550     350
              550     350     550     350     500     400
              500     400     500     400     500     400
              500     400     950     400     500     400
              500     400     450     400     500     850
              550     350     550     400     500     400
              900     850     550     400     500     400
              500     400     500     400     500     400
              900     900     900     400     500

          name ORANGE
             2750     750     550     350     550     300
              550     800     550     800    1350     850
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     950     400     500     400
              500     400     500     850     500     400
              500     400     500     400     500     400
              950     850     500     400     500     400
              950     850     950     400     500     850
              900     400     550

          name GREEN
             2750     750     550     350     550     300
              550     800     550     800    1350     850
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     950     400     500     400
              500     400     500     400     500     850
              500     400     500     400     500     400
              900     900     500     400     500     400
              900     900     900     450     500     400
              450     900     500     400     450

          name YELLOW
             2700     800     550     300     550     350
              550     800     500     800    1400     800
              550     350     550     400     500     400
              500     400     500     400     500     400
              500     400     500     400     500     400
              500     400     900     400     550     400
              450     400     500     850     550     350
              550     350     550     400     500     400
              900     850     550     400     500     400
              900     850     950     400     500     400
              500     850     950

          name BLUE
             2700     800     550     300     550     350
              550     800     500     800    1400     850
              500     400     500     400     550     350
              550     350     550     350     500     400
              500     400     500     400     500     400
              500     400     950     400     500     400
              500     400     450     400     500     850
              550     350     550     400     500     400
              900     850     550     400     500     400
              900     850     950     400     500     400
              500     400     500     850     450

          name INFO-Back
             2700     800     550     300     550     350
              550     800     500     800    1400     850
              500     400     500     400     500     400
              500     400     500     400     500     400
              500     400     500     400     500     400
              500     400     950     400     500     400
              450     450     450     850     550     400
              500     400     500     400     500     400
              900     900     500     400     500     400
              500     400     900     900     500     400
              500     400     900     400     500

          name TVButton
             2750     750     550     350     550     300
              550     800     550     800    1350     850
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     950     400     500     400
              500     400     500     400     500     850
              500     400     500     400     500     400
              900     900     500     400     500     400
              900     900     500     400     900     900
              500     400     500     400     450

          name PicturesButton
             2750     750     550     350     550     300
              550     800     550     800    1350     850
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     950     400     500     400
              500     400     500     850     500     400
              500     400     500     400     500     400
              950     850     500     400     500     400
              500     400     950     850     500     400
              950     400     500     850     450

          name RadioButton
             2750     750     550     350     550     300
              550     800     550     800    1350     850
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     400
              500     400     900     400     500     400
              500     400     500     400     500     850
              500     400     500     400     500     400
              950     850     500     400     500     400
              500     400     950     850     500     400
              900     900     900

          name MusicButton
             2750     750     550     300     550     350
              550     800     500     800    1400     850
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     500     400
              500     400     950     400     500     400
              500     400     450     400     500     900
              500     400     500     400     500     400
              900     900     500     400     500     400
              500     400     900     900     500     400
              900     900     500     400     450

          name TextButton
             2750     750     550     350     550     300
              550     800     550     800    1350     850
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     550     350     550     350
              550     350     950     400     500     400
              500     400     500     850     500     400
              500     400     500     400     500     400
              950     850     500     400     500     400
              950     850     900     450     500     850
              900     900     450

      end raw_codes

end remote
