Decoding learned signals improperly?

General JP1 chit-chat. Developing special protocols, decoding IR signals, etc. Also a place to discuss Tips, Tricks, and How-To's.

Moderator: Moderators

Post Reply
Gerard Pinzone
The original FAQ guy
Posts: 5
Joined: Sat Dec 11, 2004 11:23 pm

Decoding learned signals improperly?

Post by Gerard Pinzone »

I'm using a RadioShack 15-2104 remote for my new Viewsonic N2635w LCD HDTV. I learned all the buttons from the original and then used ir.exe to see the protocol, OBC, EFC, etc. so I can make a new device using KM.

Most of the functions work fine. However, some of them will not work properly. The learned signal from the remote works on the TV as expected, but reproducing the function (using KM and ir.exe) fails.

Here's a screenshot of IR:

Image

It seems like the protocol is recognized (RC5 is pretty darn basic). What's really odd is the OBC vs. EFC/Hex values. KM's calculation yields different OBCs for the EFC/Hex values listed, but not the other way around.

Anyone know what might be going on here?
Last edited by Gerard Pinzone on Thu Nov 29, 2007 3:26 pm, edited 1 time in total.
Evan_s
Posts: 313
Joined: Sat Mar 24, 2007 12:03 am

Post by Evan_s »

It's best to actually upload the IR file with the learned signals to the files section and link to it.
Capn Trips
Expert
Posts: 3989
Joined: Fri Oct 03, 2003 6:56 am

Post by Capn Trips »

Have you read the Protocol Help for RC5 in KM?

If so, are you entering device code 0 or 100?

Code: Select all

RC-5 is a quickie combo protocol, allowing you to combine up to 
three RC-5 device codes. You select which device code you wish a 
function to use by entering the OBC in the OBC column of the 
Functions sheet, and then entering a "0", "1", or "2" in the byte2 
column. However, you will only have access to OBC's 0 - 63. In 
order to access OBC's in the range 64 - 127, you will need to add 
100 to the device code entered.
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!


Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
Gerard Pinzone
The original FAQ guy
Posts: 5
Joined: Sat Dec 11, 2004 11:23 pm

Post by Gerard Pinzone »

I'm going to try to implementing that, but one of the problem functions has an OBC less than 64.
johnsfine
Site Admin
Posts: 4766
Joined: Sun Aug 10, 2003 5:00 pm
Location: Bedford, MA
Contact:

Post by johnsfine »

Capn Trips gave you most of the answer, maybe all you need. I'll add a few details anyway:

1) Don't use the EFC numbers from those decodes. Use the OBC numbers. There are other situations in which someone may need the EFC numbers, so IR.exe displays them. But for building an RC5 upgrade, OBC numbers will work much better.

2) Since most of your functions work, I assume most of your OBC numbers are less than 64. So you need to leave the device 0 setting for the first device number on KM's setup sheet. Put 100 as the second device number. Then on each line in the functions sheet that needs an OBC greater than 63, you put 1 in the byte2 column to select that.
Gerard Pinzone wrote:I'm going to try to implementing that, but one of the problem functions has an OBC less than 64.
If that is still true after retesting, post some more details. That would be seperate issue. We DO understand why all the OBC numbers above 63 didn't work and what to do to fix that.
Gerard Pinzone
The original FAQ guy
Posts: 5
Joined: Sat Dec 11, 2004 11:23 pm

Post by Gerard Pinzone »

I got it to work. When you load the file into KM, the OBC numbers look wrong since OBC (in KM) = OBC (in IR) - 64.

I guess I've never ran into a RC-5 device with OBCs > 63 :)

I will upload the device to the file area in case anyone else needs it.
Post Reply