Page 1 of 8

PID $0066: Kathrein Protocol

Posted: Mon Mar 15, 2010 2:22 am
by alanrichey
I thought I had seen an answer to this but can't find it any more. DecodeIR is giving me a 'Kathrein' protocol (It's for the Harmony Playstation PS3 Adaptor) but that is not in PROTOCOLS.INI so doesn't appear in Remotemaster.

One thread mentioned it was a NEC 1 variant, another said to use pid:00 66, but that doesn't seem to work.

Could someone help ?

Posted: Mon Mar 15, 2010 2:55 am
by vickyg2003
The Kathrein protocol is UEI protocol: 00 66
Signal Style : LSB comp
Bits/ Device: 4 bits,
Bits/ Command: 8 bits.

I think thats the informtion you need to work with remotemaster, but I don't know.

The difference between Kathrein and Nec is that the number of Device bits is smaller.

Posted: Mon Mar 15, 2010 3:03 am
by mathdon
Kathrein is PID 0066, but RemoteMaster doesn't have a proper entry for it in protocols.ini that would enable you to set the parameters in a straightforward way. It is similar to NEC but I don't think you could get an NEC executor to generate it. I'll see what I can do about it.
_____________
Graham

Posted: Mon Mar 15, 2010 3:06 am
by alanrichey
Thanks for that. I'll build a remote using those figures and get it tested.

Posted: Mon Mar 15, 2010 7:02 am
by mathdon
Alan, here is a user-friendly entry for the Kathrein protocol to add to protocols.ini. To prevent RM getting confused when you re-load a saved configuration, I suggest also deleting the current entry for "pid: 00 66".

Code: Select all

[Kathrein]
PID=00 66
DevParms=Device:4=0,Restricted Repeat Keys:bool
DeviceTranslator=Translator(0,4,lsb,comp) Translator(1,1,7)
CmdParms=OBC:8=0
CmdTranslator=Translator(0,8,lsb,comp)
FixedData=F0
Notes=The Kathrein protocol gives a choice of which keys have repeat action.  By default, all keys have repeat \
action but if the Restricted Repeat Keys box is checked then only the Volume, Channel, Rewind and Fast Forward \
keys repeat.
Code.S3C80=43 8B 11 8B 12 E5 44 04 08 01 17 01 03 01 17 03 32 D6 52 11 A1 08 A3 F6 01 46 E6 28 C4 76 03 01 6B 06 F6 01 04 7B 01 AF 46 29 01 8D 01 46
Code.740=0B 1A 11 80 12 F6 B8 01 15 04 08 01 A8 03 21 6B 33 57 06 AA 02 6B 33 22 00 17 5D 04 22 09 B0 0F A5 77 A6 78 85 71 86 72 3C A0 7E 2F 7F 22 00 60
Code.HCS08=20 15 22 47 11 E5 44 04 08 01 0F 01 09 01 0F 03 39 D6 66 11 A0 08 B7 CD FF 5F 6E C4 A2 01 60 06 CD FF 8F 25 01 81 10 A3 CC FF 5F
Please report if this works and I will add it to the Tools/RM Protocols folder.
________________
Graham

Posted: Sat Apr 03, 2010 9:27 pm
by Hackashaq
I'm not able to get this protocol to work.
I don't know if this is important, but the info I have from decode ccf of the pronto hex shows:
Protocol = Kathrein
Device = 11
TopFreq = 38.74
Once = 0
Rept = 26

Here's the ccf file
http://www.hifi-remote.com/forums/dload ... le_id=8248

And here's the decodeccf output
http://www.hifi-remote.com/forums/dload ... le_id=8249

Posted: Sun Apr 04, 2010 2:34 am
by mathdon
Hackashaq wrote:I'm not able to get this protocol to work.
I don't know if this is important, but the info I have from decode ccf of the pronto hex shows:
Protocol = Kathrein
Device = 11
TopFreq = 38.74
Once = 0
Rept = 26
You haven't given enough info for me to understand your problem. Can you explain what you are trying to do and the various steps you have taken to reach the point at which things don't work. From what you have said so far, I can't see that either RemoteMaster or IR.exe even come into it.
_________________
Graham

Posted: Sun Apr 04, 2010 8:13 am
by Hackashaq
Hi Mathdon, Thanks for the reply. I appreciate any assistance.

I'm trying to control a new Harmony PS3 ir to bluetooth device with my URC8910 Jp1 remote. I have a JP1 cable and have experience setting up many devices, the extender, special protocols, etc.

For this project I have MFR reset the URC-8910 remote to avoid any complicating factors.

I have pasted the code you provided in this thread into the protocols.ini file and deleted the original PID 00 66 protocol data. I can select "Kathrein" in remotemaster 1.97. I then used the decodeccf output file I posted above and pasted the descriptions and EFC codes into remotemaster. I then assign the buttons and paste the output of device and protocol into IR.exe. I then flash the remote and the correct device code and device type is displayed. However, the remote does not control the PS3.

I have tried setting the "Device" in remotemaster to "11" (Fixed data = 20) since the decodeccf output file indicates this. I have also tried leaving it blank (Fixed data = F0) and pasting the reults into IR.exe.

Here's the device code:

Code: Select all

Upgrade Code 0 = 62 9A (Cable/0666) PS3_HARMONY (RM v1.97)
 66 00 A6 FE FE F1 20 A5 B5 B2 A3 BF C0 B8 D1 C1
 C2 A8 B4 51 91 D6 D7 01 1C C7 2A C9 D5 D4 A6 81
 21 A4 A1 11 D0 A7 BC
KeyMoves
 93 F3 62 9A 35«Display»¦
 94 F3 62 9A D2«Top Menu»¦
 B6 F3 62 9A 31«Pop-Up»¦
 B7 F3 62 9A A2«Return»¦
 8C F3 62 9A D3«Play»¦
 2C F3 62 9A 41«PS»¦
 2D F3 62 9A C5«R1»¦
 AD F3 62 9A B7«Audio»¦
 2E F3 62 9A E3«R2»¦
 AE F3 62 9A C4«Angle»¦
 2F F3 62 9A 71«R3»¦
 AF F3 62 9A B1«Subtitle»¦
 25 F3 62 9A E7«L1»¦
 A5 F3 62 9A 17«Red»¦
 26 F3 62 9A E1«L2»¦
 A6 F3 62 9A 15«Blue»¦
 27 F3 62 9A 61«L3»¦
 A7 F3 62 9A 27«Yellow»¦
 A8 F3 62 9A 25«Green»
End
Here's the protocol upgrade code:

Code: Select all

Upgrade protocol 0 = 00 66 (S3C80) Kathrein (RM v1.97)
 43 8B 11 8B 12 E5 44 04 08 01 17 01 03 01 17 03
 32 D6 52 11 A1 08 A3 F6 01 46 E6 28 C4 76 03 01
 6B 06 F6 01 04 7B 01 AF 46 29 01 8D 01 46
End
As a side note, I was able to paste the pronto HEX codes into my iPAQ PDA remotecontrol II software, and it does operate the PS3, so I am sure the Harmony Adapter is linked to the PS3 correctly.

Thanks again for any help.

Tom

Returning the Harmony Ps3 adapter

Posted: Mon Apr 05, 2010 6:33 pm
by Hackashaq
I am returning the Harmony adapter to Amazon, I will find another solution comapatible with my trusty JP1 remote. Thanks for any help, hopefully an upgrade willl be available for others in the future.

Posted: Mon Apr 05, 2010 6:37 pm
by vickyg2003
Tom, if this isn't working, please post your learned files so that we can check to see why its not working.

Edit: Whoops I see this was from a CCF file. If you want I can take a look to see why this isn't working.

Posted: Mon Apr 05, 2010 7:31 pm
by vickyg2003
While this protocol decoded as Katherin, because it follows the rules D:4,~D4,F:8,~F:8, the timings are quite a ways off from the Katherin Protocol specs in the DecodeIR.HTML. I haven't tested the upgrade, but I'm pretty sure a minor tweak to the protocol ought to give you a working upgrade.

You can see the raw timings by using this line to start your decode

decodeccf 64 x ps3.ccf


Do you still have the device to test?

Edit:
If you still have the PS3so try this protocol. The CCF protocol didn't have any repeats, so I've left the repeating as though it were the Katherin, but this might work, where as there was no way that the Katherin would get you anywhere near a working protocol.


Upgrade protocol 0 = 00 66 (S3C8) KatherinLike (PB v4.01)
42 89 11 8B 12 E5 44 04 08 00 C8 00 EB 00 C8 01
D6 D6 52 07 C3 08 B1 F6 01 33 E6 28 C4 76 03 01
6B 06 F6 01 04 7B 01 AF 46 29 01 8D 01 33
End

Posted: Tue Apr 13, 2010 8:46 am
by tombongo
I currently own a Harmony PS3 adapter and an 8820N. Hopefully I will be up and running with my 8820N soon. I would like to help contribute to this effort at that point.

Posted: Tue Apr 13, 2010 10:24 am
by vickyg2003
Hi Tom, you are really jumping into this with both feet. :D

The first thing we need is a couple of good learns from the PS3 oem remote using the long keypress technique. Then check to make sure it operates the equipment. The CCF files that we are working from show exactly one frame of the key press. What we want to see is how the signal sends out repeats when its held down. The Katherin protocol has a distinctive repeat pattern, but we have no idea if this is present in these keys since the CCF decodes only show one frame.

If there is any key on the PS3 OEM remote that actually repeats, that would be a good choice for one of the keys to learn, choose a number for the other key.

Once you have the learns, post your IR file in the diagnosis area, along with a link in this thread so I can see how the signal repeats. (Boy for a long time John Fine and Rob would say things like that and I just sat there scratching my head trying to figure out what the heck they could see in that jumble of numbers and now I'm saying that!) :lol:


Also I have uploaded an upgrade in the diagnosis area that might operate the equipment, but it uses the Katherin repeat frames. If you could try this out and see if it operates your PS3 Harmony, that would be great. This should tell us if I got the timings right at least.

ps3_harmony_katherinLike

Posted: Tue Apr 13, 2010 11:18 am
by The Robman
If we want to have all bases covered, in addition to some long presses of the buttons, I would also like to see a few short presses of the same button (to check for any "break" signals that might be sent as the button is released).

I would also like to see the same button learned 3 or 4 times in a row, to check for toggle bits.

Note: I don't know if either of these apply to the Kathrein protocol, these are just standard things that I need to completely decode a more complicated protocol.

Posted: Tue Apr 13, 2010 11:59 am
by mdavej
The problem is there is no PS3 OEM remote. The PS3 remote is bluetooth only and there isn't another IR remote that comes with the adapter. The codes would have to be learned from a harmony.