RM v.0.99 airboard .rmdu file will not load

As keyboards are such a pain to get replicate using a remote, they get their own forum. Hopefully having all the posts in one place will make it easier to find the solution.

Moderator: Moderators

Post Reply
drtaul
Posts: 2
Joined: Sun Jun 13, 2004 9:06 am
Location: Apex, NC

RM v.0.99 airboard .rmdu file will not load

Post by drtaul »

Just startted working w/ JP1 URC-8910 remote this weekend.
I loaded in the "Airboard-KM-All Commands.txt" file so I can set up for mythtv.

When I load in this txt file i get the prompt:
Could not find an exact match for the remote "15-1994". Choose on from the list below:" ... I chose the RS 15-1994 6-in-1 Smart.

After loading in this KM file successfully, I switched from the 15-1994 remote to the URC-8910 remote. I then save the setup as Airboard.rmdu.

If I close RM and attempt to open the Airboard.rmdu file, it doesn't seem to load, and the description stays blank.

I loaded in the RDF files yesterday from yahoo/jp1 group/files/tools
RDFs for IR and RM Version 1.17.htm
These RDFs only work in RemoteMaster and IR350 (or later)
Here is what I see at the end rmaster.err file where it seems to be trying to load in the Airboard.rmdu file.

Seraching for remote with name URC-8910
Geenrating deviceImporter for protocol Manual Settings
ProtocolParms='null'
Button 0 adding reference to 0 / )-Dn
Button 1 adding reference to 1 / !-Dn
Button 2 adding reference to 2 / @-Dn
Button 3 adding reference to 3 / #-Dn
Button 4 adding reference to 4 / $-Dn
Button 5 adding reference to 5 / %-Dn
Button 6 adding reference to 6 / ^-Dn
Button 7 adding reference to 7 / &-Dn
Button 8 adding reference to 8 / *-Dn
Button 9 adding reference to 9 / (-Dn
Button VOL+ adding reference to **53**
Button VOL- adding reference to **5D**
java.lang.NullPointerException
at com.hifiremote.jp1.DeviceUpgrade.getFunction(DeviceUpgrade.java:262)
at com.hifiremote.jp1.DeviceUpgrade.getFunction(DeviceUpgrade.java:250)
at com.hifiremote.jp1.DeviceUpgrade.load(DeviceUpgrade.java:701)
at com.hifiremote.jp1.DeviceUpgrade.load(DeviceUpgrade.java:569)
at com.hifiremote.jp1.DeviceUpgrade.load(DeviceUpgrade.java:560)
at com.hifiremote.jp1.KeyMapMaster.loadUpgrade(KeyMapMaster.java:841)
at com.hifiremote.jp1.KeyMapMaster.actionPerformed(KeyMapMaster.java:650)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
drtaul
Posts: 2
Joined: Sun Jun 13, 2004 9:06 am
Location: Apex, NC

Additional Info

Post by drtaul »

I should mention that if I continue on after loading in the KM file for the airboard keyboard, and setup my URC-8910 keys up, I am able to move the data over to IR.exe and upgrade my remote..... did it several times last night.

Its just that is I save my setup and try to reload it, I can't... thus losing my setup.
gfb107
Expert
Posts: 3411
Joined: Sun Aug 03, 2003 7:18 pm
Location: Cary, NC
Contact:

Post by gfb107 »

This is a bug in RM.

When loading a .RMDU file, it can't handle functions with no name.
If you look at the .RMDU file (in a text editor) generated, you will see two functions defined that have only notes as follows:

Code: Select all

...
Function.18.notes=OBC\=000
...
Function.24.notes=OBC\=000
...
As a workaround, after you load the KM file in RM, go to the Functions tab and delete the 2 functions that have no name, them save the upgrade. You should be all set.
1.
Post Reply