Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
probonopd committed Jun 30, 2015
1 parent c9e0f90 commit 2a057f9
Show file tree
Hide file tree
Showing 71 changed files with 2,238 additions and 0 deletions.
11 changes: 11 additions & 0 deletions DAC4.irp
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Device=79
Function=0..255
Frequency=38000
Zero=500,-1000
One=500,-500
define X=(D+F)^1
define Y=(1+D+F)^1
First Bit=MSB
Form=7000,-2800,0:1,D:8,F:8,X:8,500,-60m;7000,-2800,1:1,D:8,F:8,Y:8,500,-60m

' http://www.remotecentral.com/cgi-bin/mboard/rc-discrete/thread.cgi?3945,2#36
30 changes: 30 additions & 0 deletions Dell.irp
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
' This .irp is for the MCE protocol (a form of RC6-6-32)
' It generates signals that also could be generated by mce.irp or by rc6-M-L.irp
' But this .irp does so from values more consistent with the Dell documentation.
'
'
' DecodeIr.dll will show Dell signals as MCE with a subdevice of 28 and the
' device and function values as used here. This .irp file does not use subdevice.
' That part of the signal is buried inside C.
'
' In a correct MCE signal, the T bit alternate (0 or 1) with every press.
' If you can't disable the associated "debounce" feature in the Windows registry,
' you may need to create and use two sets of signals, with those two values of T.
'
' The M and C portions of the signal are not variable as I understood the Dell
' documentation. If you change those, you will have some other form of RC6, not
' the form used by Dell.

Device=0
Function=0..85
Define T=0
Define M=6
Define C=32796 '0x801C
Frequency=36000
Time Base=444
Message Time=107m
Zero=-1,1
One=1,-1
Prefix=6,-2,1,-1
First Bit=MSB
Form=;*,M:3,-2,2,C:16,T:1,D:7,F:8
13 changes: 13 additions & 0 deletions Denon-K.irp
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Device=4.3 '.1=zone1 .3=zone2 .5=zone3
Function=0..753
Frequency=37000
Time Base=432
Zero=1,-1
One=1,-3
Prefix=8,-4
Default S=0
Define C=(D*16)^S^(F*16)^(F:8:4)
Suffix=1,-173
Form=;*,84:8,50:8,0:4,D:4,S:4,F:12,C:8,_


7 changes: 7 additions & 0 deletions Dgtec.irp
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Device=172
Function=0..255
Frequency=38000
Time Base=560
Zero=1,-1
One=1,-3
Form=;16,-8,D:8,F:8,~F:8,1,^108m
10 changes: 10 additions & 0 deletions DishPlayer_Network.irp
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Device=0.0
Function=0..63

Protocol=DishPlayer_Network
Frequency=57600
Time Base=410
Zero=1,-7
One=1,-4
Suffix=1,-15
Form=_;F:-6,S:5,D:5,_
32 changes: 32 additions & 0 deletions Dreambox.irp
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
Device=12.0
Function=0..255
Define A=0
Define B=3908
Define G=0
Define H=8
Define J=0

Frequency=38000
First Bit=MSB
0=210,-760
1=210,-896
2=210,-1032
3=210,-1168
4=210,-1304
5=210,-1440
6=210,-1576
7=210,-1712
8=210,-1848
9=210,-1984
10=210,-2120
11=210,-2256
12=210,-2392
13=210,-2528
14=210,-2664
15=210,-2800

Define C=0-A-S-B-(B:4:4)-(B:4:8)-D-(D:4:4)
Define X=0-A-G-J-F-(F:4:4)-(F:4:8)-(F:4:12)
Define Y=X+G-H

Form=A:4,C:4,S:4,B:12,D:8,210,-13800,A:4,X:4,G:4,J:4,F:16,210,-80400;A:4,C:4,S:4,B:12,D:8,210,-13800,A:4,Y:4,H:4,J:4,F:16,210,-80400
13 changes: 13 additions & 0 deletions Furby.irp
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
'I don't know the real Device/Function split.
'I pretend it is 5 to 8 to make IRPanels easier to use
Device=12
Function=0..255

Protocol=Furby
Frequency=40000
Time Base=125
Zero=1,-1,1,-5
One=1,-1,1,-13
Suffix=1,-1,1,-890
Form=;D:5,F:8,_

14 changes: 14 additions & 0 deletions GI4dtv.irp
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Device=0
Function=0..255

Protocol=G.I.4dtv
Frequency=37700
Time Base=992
Zero=1,-1
One=1,-3
Prefix=5,-2
SUFFIX=1,-60
Define B=D*64+F
Define C=B^B*2^B*4^B*16^B*64^B*128^B*1024
Form=;*,B:8,C:1:10,C:3:7,_

12 changes: 12 additions & 0 deletions GI_cable.irp
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Device=0
Function=0..255

Protocol=G.I.cable
Frequency=38400
Time Base=245
Zero=2,-9
One=2,-18

Define C=-(D+(F:4)+(F:4:4))
Form=36,-18,F:8,D:4,C:4,2,-120;36,-9,2,-356

Loading

0 comments on commit 2a057f9

Please sign in to comment.