Your Universal Remote Control Center
RemoteCentral.com
Discrete Code Hunter Forum - View Post
Up level
Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Original thread:
Post 21 made on Tuesday September 30, 2003 at 18:21
jarmstrong
Founding Member
Joined:
Posts:
March 2002
1,780
John, I used GenIRDB (that can't do the parity bit) and just calculated the parity bit with the Excel MOD function and converted it all to 8-bits as you probably suspected.

Since you mentioned it, I actually tested MakeHex and it can do the parity bit with the XOR 1 bit at a time. Here is the irp file.

Device=202
Function=0..63

Protocol=Polycom
Frequency=38000
Time Base=287

One=2,-3
Zero=3,-4

Prefix=9, -9
Suffix=1,-202

Form=*,D:8,F:6,T:1,P:1,_,*,D:8,255:8,_
Define=P as F(0..0)^F(1..1)^F(2..2)^F(3..3)^F(4..4)^F(5..5)^T
First Bit=MSB


But, then again YOU wrote it:) If you ever do want to tackle rewriting it, I'll will be glad to test it and I do have some ideas ...


I completely agree that it should have been "0000 006d 0024 0000" and that it probably WILL be unreliable using "0000 006d 0000 0024"

I will edit the post above with that change in case anybody uses it.

As far as the TSU 3000, I think that the frequency calculation itself is slightly different, but the on and off times are calculated the same way. (In other words 006C may not mean ~38 KHz but you still use the same multiple). But it has been a while and I can't find my calculations. So my memory may be faulty and I only had one data point.

-Jon


Hosting Services by ipHouse