PB builder error with Protocol ID

Discussion forum for JP1 software tools currently in use, or being developed, such as IR, KM, RemoteMaster, and other misc apps/tools.

Moderator: Moderators

frankstallone
Posts: 40
Joined: Fri May 23, 2008 4:24 pm

PB builder error with Protocol ID

Post by frankstallone »

Hey Guys, I am trying to create this protocol however I keep getting an error with the protocol id. No matter what I put in that field, I keep getting an error that says it must be less than 01FF.

I have tried just about everything I can think of. Any suggestions?


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

Post by The Robman »

That's because it must be less than 01FF.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
frankstallone
Posts: 40
Joined: Fri May 23, 2008 4:24 pm

Post by frankstallone »

Hah Thanks Rob. I have tried 0000, 01FE, 1FF, 01 FF. Is there something I am missing here?
The Robman
Site Owner
Posts: 21886
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

I dunno, I just tried to make it give me that message and the only way I could do it was to enter something greater than 01FF. I assume you have the Analysis Toolpak enabled. Have you tried loading an existing PB file?
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
frankstallone
Posts: 40
Joined: Fri May 23, 2008 4:24 pm

Post by frankstallone »

I guess I do not have the analysis toolpak enabled... I was concerned that was the issue. I am logging in to my work Pc because that is the only pc that has excel. I try to install the analysis toolpack and I get an error. I guess I am SOL until I can get back to the office and try to install it off the cd..

Frustration!
mr_d_p_gumby
Expert
Posts: 1370
Joined: Sun Aug 03, 2003 12:13 am
Location: Newbury Park, CA

Post by mr_d_p_gumby »

PB version 4.01 is available now. This version removes the need for the Analysis Toolpak.
frankstallone
Posts: 40
Joined: Fri May 23, 2008 4:24 pm

Post by frankstallone »

Awesome. Well that is perfect timing. Hey I have a quick question. I am working through this tutorial about protocol builder and then to KM. I have found that my protocol has a 3 Byte device code (01000011 00110100 00010000). How the heck do I convert that to a decimal value. That would be a Huge number.

Thanks
frankstallone
Posts: 40
Joined: Fri May 23, 2008 4:24 pm

Post by frankstallone »

Ok Never Mind. I think I understand. I have 3 device codes so I put them in the Device 1, Device 2, and Device 3 locations. Here is my next question. After I paste this generated device upgrade file and protocol information into IR.exe... do I have to do anything else? For instance, the device code I used is 0194. And I paste all the information in IR.exe. Do I have to then go to the General tab and tell it that the "DVD" is type "DVD/VCR" with a code of 0194?

Thanks
frankstallone
Posts: 40
Joined: Fri May 23, 2008 4:24 pm

Post by frankstallone »

Also, when decoding these protocols, let me show you my timings. They are very strange and I didnt know if that is what I should use for my protocol builder or should I always round to whole numbers such as 1000's instead of 550's.

Lead in +3210 -560
logical 0 +546 -558
Logical 1 +546 -1588

I used pretty much the exact numbers in my protocol builder. I used
Lead in +3200 -550
Logical 0 On/Off +550 -550
Logical 1 On/Off +550 -1600

Is that right or do I need to use 1000's?

Thanks for all the help guys!
frankstallone
Posts: 40
Joined: Fri May 23, 2008 4:24 pm

Post by frankstallone »

bump
The Robman
Site Owner
Posts: 21886
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

You don't need to get the times 100% correct, as the device itself will usually have a 5% or 10% tolerance, however, there's no need to round just for the sake of rounding, and certainly rounding to the nearest 1000 will almost certainly cause the result to not work.

Figuring out the best number to round to is a judgement call that varies with each example. In your case, I would use the exact numbers (ie, 550, 1600 and 3200) that you used.

Another thing, in case you hadn't noticed it, when you're looking at learned times in IR, you can have IR do the rounding for you, which makes converting the times into binary a lot easier.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
frankstallone
Posts: 40
Joined: Fri May 23, 2008 4:24 pm

Post by frankstallone »

OK Thanks. I feel like im so close but it just isnt working. I thought I had everything figured out. I loaded my protocol code and my device upgrade code into IR.exe. The device is a DVD/VCR with a code of 2000. After I load the protocol and device upgrade into IR, I then go to the general tab and select DVD as a device DVD/VCR with a code of 2000. When I upload to remote, the 4 buttons that I have converted (The 4 arrows) dont work. the red light on the remote doesnt even light up when I push those buttons. Any ideas on what could cause those buttons to just not emit anything when I press them?

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

Post by The Robman »

I can't do "guess decoding" so in order for any of us to see what you did wrong, we would need to see...

1) an IR file with the original learns
2) your PB file
3) the KM or RM file for the new upgrade, and
4) the IR file with the upgrade loaded

The IR file for 1 and 4 above can be the same file, as long as the learns are under a different device mode than the upgrade, or at least on different buttons.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
frankstallone
Posts: 40
Joined: Fri May 23, 2008 4:24 pm

Post by frankstallone »

Ok Rob, here it is
http://www.hifi-remote.com/forums/dload ... le_id=6069

Im learnin here so go easy on me but I am havin a tough time with it. It seems like I am doing it right but something is just off.

Thanks!
frankstallone
Posts: 40
Joined: Fri May 23, 2008 4:24 pm

Post by frankstallone »

I also wanted to paste the Hex code of one of the codes.

Here is right arrow

0000 0067 0000 0022 0080 0016 0016 0016 0016 003F 0016 0016 0016 0016 0016 0016 0016 0016 0016 003F 0016 003F 0016 0016 0016 0016 0016 003F 0016 003F 0016 0016 0016 003F 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 003F 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 003F 0016 003F 0016 003F 0016 0016 0016 003F 0016 0016 0016 0016 0016 03F9

Decode.ccf doesnt recognize the protocol but maybe you can see this hex code you might see something wrong with my learned codes
Post Reply