JP1 to CCF?

This is the JP1 beginners forum. There's no such thing as a stupid question in here, so post away, but this forum is just for JP1 users and people considering JP1, non-JP1 users please use the appropriate forum above!

Moderator: Moderators

azimuth
Posts: 26
Joined: Sun Apr 11, 2004 10:48 am
Location: IL-USA
Contact:

JP1 to CCF?

Post by azimuth »

I just added IR capability to my home automation system and need to program codes with CCF data. Is there a way I can take my existing JP1 data and end up with CCF?

Thanks!
The Robman
Site Owner
Posts: 21892
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

If you just need the Pronto hex, you can use a program that John Fine wrote called MakeHex, which can be found in the Pronto file section at remote central.

If you want a complete CCF, the easiest way to create one is to use a Pronto to learn the signals, but I'm guessing you don't have a Pronto, so you would need to download Pronto Edit and copy the hex codes generated by MakeHex into it.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
azimuth
Posts: 26
Joined: Sun Apr 11, 2004 10:48 am
Location: IL-USA
Contact:

Post by azimuth »

Yup. Pronto hex is what I need. Thanks, I'll check that out.
johnsfine
Site Admin
Posts: 4766
Joined: Sun Aug 10, 2003 5:00 pm
Location: Bedford, MA
Contact:

Post by johnsfine »

The Robman wrote: If you want a complete CCF, the easiest way to create one is to use a Pronto to learn the signals,
In cases where the organization by command number is convenient, or if you need really clean codes, it's easier to use the Irpanels program to convert the output from MakeHex into a ccf file.
The Robman wrote: but I'm guessing you don't have a Pronto, so you would need to download Pronto Edit and copy the hex codes generated by MakeHex into it.
If you need to import a CCF into something other than a Pronto, Irpanels is also easier to download and use vs. downloading, installing and learning to use Pronto Edit. (Assuming lack of a real Pronto means you didn't already need Pronto Edit).
The Robman
Site Owner
Posts: 21892
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

I'd not heard of IRPanels before, is that also available over at R/C?
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
johnsfine
Site Admin
Posts: 4766
Joined: Sun Aug 10, 2003 5:00 pm
Location: Bedford, MA
Contact:

Post by johnsfine »

azimuth
Posts: 26
Joined: Sun Apr 11, 2004 10:48 am
Location: IL-USA
Contact:

Post by azimuth »

Trying to use makehex. How to I know which irp file I should use for my Toshiba CZ32V51 TV? Is there a way to look up protocols? My IR file says that it's device 0156, if that will help me.

Again, I want to generate Pronto hex from the data I already have set up in IR.

Thanks!
The Robman
Site Owner
Posts: 21892
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

Use the NEC1 IRP file and enter a device code of 64.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
azimuth
Posts: 26
Joined: Sun Apr 11, 2004 10:48 am
Location: IL-USA
Contact:

Post by azimuth »

Great, thanks! How did you come up with those? I'd like to be able to figure this out myself for my other devices.
The Robman
Site Owner
Posts: 21892
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

Well, Toshiba TVs are easy, they all use the same codes and there are plenty of upgrade files available to get the info from.

Also, if you have a JP1 learning remote, you can simply learn a few buttons and see for yourself what the protocol and device codes are.

Finally, if you know the setup code, you can look it up in my devices.xls spreadsheet, which can be found in the Tools folder.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
azimuth
Posts: 26
Joined: Sun Apr 11, 2004 10:48 am
Location: IL-USA
Contact:

Post by azimuth »

Thanks again. That spreadsheet looks to be very useful! :wink:

Tony
azimuth
Posts: 26
Joined: Sun Apr 11, 2004 10:48 am
Location: IL-USA
Contact:

Post by azimuth »

Can someone please confirm that this is a valid Pronto code? It is giving me trouble.

0000 006D 0022 0002 0157 00AC 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0015 0015 0040 0015 0040 0015 0040 0015 0040 0015 0040 0015 0040 0015 0015 0015 0040 0015 0015 0015 0040 0015 0015 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0040 0015 0015 0015 0040 0015 0015 0015 0015 0015 0015 0015 0040 0015 0040 0015 0689 0157 0056 0015 0E94

Thanks!
The Robman
Site Owner
Posts: 21892
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

That's a very clean NEC1 signal, what sort of problems are you getting, and which program is giving you the problems?

Btw, it decodes as NEC1, dev 64, OBC 58, EFC 23
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
azimuth
Posts: 26
Joined: Sun Apr 11, 2004 10:48 am
Location: IL-USA
Contact:

Post by azimuth »

I'm using it with a PC-based IR device (the USB-UIRT) and it is telling me that the code is "malformed". The program is PowerHome, and the author has been informed; I also posted this on the USB-UIRT forum.

I've been out of the JP1 loop for a while; is the OBC in decimal?

Thanks!
johnsfine
Site Admin
Posts: 4766
Joined: Sun Aug 10, 2003 5:00 pm
Location: Bedford, MA
Contact:

Post by johnsfine »

You generated that with MakeHex, right?

Does that PC program accept the other commands generated by MakeHex? If not, why did you pick command 58.

Even if so, why did you pick command 58? I don't see it in any CCF files for Toshiba TV's. What function is that command?

The OBC number (58) is in decimal. So is the device number 64, the EFC number 23, and even the setup code number 0156.

Many programs display Pronto Hex always in lower case. I don't recall seeing any programs that take Pronto Hex as input and care whether it is upper or lower case. MakeHex generates upper case because I personally find hex numbers in upper case more readable than in lower case. But maybe that PC program you have requires lower case. I forget which text editors in Windows have a block downcase command to change a whole file (such as MakeHex output) from upper case to lower.
Post Reply