Errors from IR 7.08 when downloading from URC-7555

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

Moderator: Moderators

Post Reply
quartermain
Posts: 60
Joined: Sat Dec 29, 2007 12:13 pm

Errors from IR 7.08 when downloading from URC-7555

Post by quartermain »

I have just started learning my way round the JP1 world.

I am trying to create an upgrade for a Hauppauge MediaMVP network media player. Learning the numeric keys and downloading them went fine, but when I tried to download the transport keys, I got various errors (and some crashes) from IR. I got round these by learning just one or two keys between downloads.

Having created an upgrade in RM and loaded it, the key mapping is incorrect - the transport keys tend to act as transport keys but not the ones printed on the button!

All of the numeric keys work fine except 3 and 4, which are transposed. But looking at the function list in RM I see that the OBC's for the numeric keys are exactly equal to the numeric key values, and I have double checked that 3 and 4 are not transposed.

I don't really know how to go forward. Since I know the protocol details I guess I could simply map OBC's 0 thru 63 to the keys in a simple sequence and see which one does what, but it's going to be a bit laborious...

This was my second attempt at an upgrade. The first, a Silverscreen Trilogy 1 AV switch box, went fine. But the remote only has 7 buttons...

I'll try the remote for my Squeezebox next to see if these problems only occur with the Hauppauge remote.
quartermain
Posts: 60
Joined: Sat Dec 29, 2007 12:13 pm

Post by quartermain »

Just learned and downloaded the numeric keys from the Squeezebox remote. When I hit the Download button in IR I got:

Access violation at address 00404224 in module 'ir.exe'. Read of address 231D201A.

So I guess it isn't just related to the MediaMVP remote.
binky123
Expert
Posts: 1292
Joined: Sat Feb 14, 2004 3:35 am

Post by binky123 »

I've updated the URC-7555 RDF [Settings] section to include
KeyMap=$015.5.1.0.0 (Standard;Alternate)

Edit the RDF file to include this line or re-download the URC-7555 RDF.
In IR.exe's General Tabsheet, the right side has the settings window. scroll down to the Keymap line and select the Standard keymap. The Alternate keymap swaps the '3' and '4' buttons among other things. Your original .IR file should have the correct setting of Standard.

IR.exe expects the learn section data to be in a certain format. If it has a bad format, it will have various problems. It's best to reset the learn area to all FF's and start new.

You may want to upload your original .IR file into the remote or do a SET-980 to reset the remote and clear out the learn section.
quartermain
Posts: 60
Joined: Sat Dec 29, 2007 12:13 pm

Post by quartermain »

OK will do. I will have to prise SWMBO away from the TV to test the change....

BTW I did an upgrade for a Squeezebox and the keys were totally scrambled. Searching led me to a thread which suggested a sensitivity to the actual value of the device code used, in particular that the last two bits should be 00 or 11. I picked a device code of 2002 which ends in 10, so I switched it to 2000, and caramba! it seems to work fine now.
binky123
Expert
Posts: 1292
Joined: Sat Feb 14, 2004 3:35 am

Post by binky123 »

I've uploaded IR7.09 which does more checking of the learned data for format errors. It should just terminate learned data parsing and not generate an access violation error. The pop-up msg also suggests doing the Advanced->Clean Upper Memory option to clean out old learned data and relearning the signal.
Post Reply