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 22 made on Sunday July 1, 2012 at 20:51
3FG
Select Member
Joined:
Posts:
August 2009
1,861
For some reason, the other learned codes are missing the last 3 bits (6 burst pairs).  Fortunately, as the doc you linked to shows, this is part of a checksum, so we can calculate what it should be. We can turn the pronto hex into a string of 1s and 0s, by noting that the burst pair 0010 0010 is a zero, while 0000 002F is a one.  Tedious to do manually, but I used IRscope to import and decode the signals, using a repeat of 1 and selecting Advanced\IRP Data Format as binary.  Highlight the decode to see the IRP form.  Your Pronto example that isn't working decodes to 001010001100011000000000000010000000100001111111100100000000110010000001001
00000000000000000000000000000000000000000010011010.  Breaking that into bytes gives the following.  The bits need to be reversed in order to compute the checksum, and I've shown a few reversed sequences.  The checksum starts at byte 8
 
00101000--00010100--14
11000110--01100011--63
00000000
00001000
00001000
01111111
10010000
00001100--00110000--30
10000001--10000001--81
00100000--00000100--04
00000000
00000000
00000000
00000000
00000100--00100000--20
11010???
 
30+81+04+20 = D5 and we need to add 2B to D5 to get a sum of x00.
Reverse 2B=00101011 to 11010100 = D4.  It's nice to see that the mystery byte starts with D, implying that our computation is probably correct.
 
So the last three bits are 100 or in Pronto 0000 002F 0010 0010 0010 0010

Here's your non-working signal with yellow denoting a change, and green an insert.
0000 006B 0000 0082 007E 003E 0010 0010 0010 0010 0010 002F 0010 0010 0010 002F 0010 0010 0010 0010 0010 0010 0010 002F 0010 002F 0010 0010 0010 0010 0010 0010 0010 002F 0010 002F 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 002F 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 002F 0010 0010 0010 0010 0010 0010 0010 0010 0010 002F 0010 002F 0010 002F 0010 002F 0010 002F 0010 002F 0010 002F 0010 002F 0010 0010 0010 0010 0010 002F 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 002F 0010 002F 0010 0010 0010 0010 0010 002F 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 002F 0010 0010 0010 0010 0010 002F 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 002F 0010 0010 0010 0010 0010 002F 0010 002F 0010 0010 0010 002F 0010 0010 0000 002F 0010 0010 0010 0010 0010 0FBB


Hosting Services by ipHouse