All right, then. A ccf file is something we can deal with. The next step is to decode it using
decodeccf.exe.
If you download and unzip that program, and read the readme, you will see that you simply drag your .ccf file onto the decodeccf.exe program, and it creates a .txt file.
Then, you simply open that .txt file in a spreadsheet, like Excel, and you get a display of every signal in that ccf file. Cleaning it up and deleting those signals that were NOT learned to "digiTV" yields:
Code: Select all
Protocol Device OBC Key
RC6 40 12 {action}
RC6 40 33 Now!
RC6 40 32 =+od
RC5 30 1 1
RC5 30 2 2
RC5 30 3 3
RC5 30 4 4
RC5 30 5 5
RC5 30 6 6
RC5 30 7 7
RC5 30 8 8
RC5 30 9 9
RC5 30 0 0
RC5 30 12 Menu
RC5 30 32 Exit
RC5 30 63 `Power_Toggle
RC5 30 23 OK
RC5 30 18 R
RC6 40 110 G
RC6 40 111 Y
RC6 40 112 B
RC5 30 19 `B1
RC5 30 18 `9E
0000 0067 0000 000D 0001 029E 0001 029E 0001 002B `CA
RC5 30 34 `Up_Arrow
RC5 30 21 `Left_Arrow
RC5 30 24 `Down_Arrow
RC5 30 22 `Right_Arrow
Clearly there are few inconsistencies here. the function learned to the 'CA key did not decode, whilst the function learned to the '9E and R keys is the same. I suspect that the R button learn is incorrect, since G, Y, and B are all RC6:40 and NOT RC5:30, so I would re-learn those questionable buttons.
In RM, it is easy enough to build an upgrade from these data. You will have to decide, however, whether or not you need ALL of the functions, since your Prediwave uses two different protocols, RC5 and RC6.
If you want to combine all of the functions in a single device, you have to use the RC5/RC6 combo protocol, which uses a very large protocol upgrade (140 bytes) that I believe your Slingbox cannot handle. So if you can live (you may have no choice) without those 6 (likely 7) RC6 functions, you build an upgrade in RM using the Slingbox as your remote, selecting the RC5 protocol, and entering the functions and OBCs as listed in the chart above. Assign them to the buttons you want, and then select export to binary file and add that BIN file to your Slingbox, and select it on your Slingbox.