RM bug: importing Manual Settings upgrade with 2 executors

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
The Robman
Site Owner
Posts: 22057
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

RM bug: importing Manual Settings upgrade with 2 executors

Post by The Robman »

When I try importing the following KM file into RM (1.81 - executable) it just hangs:

https://www.hifi-remote.com/forums/dload ... le_id=3168

The problem is either the fact that there are 2 manual protocols in there (one for S3C8 remotes and another for HCS08 remotes) or the problem is with the HCS08 protocol itself.

When I remove the HCS08 protocol, it imports just fine.

I also tried creating one with just the HCS08 version, and that won't import either.

What I ended up doing was import the S3C8-only version, then add the HCS08 code by hand via the Manual Settings menu item, the resulting RM file is here:

https://www.hifi-remote.com/forums/dload ... le_id=5051

Here's some of the blurb from rmaster.err
Opening C:\Documents...\Device Files @@@@@\DVD\Samsung_DVD_HR725-HCS08.txt, last modified 9/21/07 9:21 AM
Setting devParms[ 0 ](Device) to null
Setting devParms[ 1 ](Sub Device) to null
Setting devParms[ 0 ](Device) to null
Setting devParms[ 1 ](Sub Device) to null
KM version of imported file is 'v9.10'
Searching for remote with name URC-8820 / 10820 / 6820
Remote 'URC-10820' matches subName '10820'
Remote 'URC-6820' matches subName '6820'
Remote 'URC-8820' matches subName 'URC-8820'
protocolName=Manual Settings
manualLine=Manual:,1FF,0 = 1-byte,LSB,58,NO,,,,,,,
skipping Manual:
pid=1FF
byte2=0
SignalStyle=LSB
devBits=5 and cmdBits=8
Generating deviceImporter for protocol Manual Settings
ManualProtocol constructor:
name=Manual Settings
id=01 FF
cmdType=0
signalStyle=LSB
devBits=5
parms.size()=0
rawHex=[S@1e9c5f8
cmdBits=8
Creating OBC parm & translator for index 0 at bit 0
java.lang.NullPointerException
at java.lang.Void.<unknown>(Unknown Source)
at java.lang.Void.<unknown>(Unknown Source)
at java.lang.Void.<unknown>(Unknown Source)
at java.lang.Void.<unknown>(Unknown Source)
DeviceUpgrade.hasChanged(), file=null
Last edited by The Robman on Wed Jul 14, 2021 5:42 pm, edited 1 time in total.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
gfb107
Expert
Posts: 3411
Joined: Sun Aug 03, 2003 7:18 pm
Location: Cary, NC
Contact:

Post by gfb107 »

RM v1.82 should be able to import the KM upgade file.
The Robman
Site Owner
Posts: 22057
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

Yup, it imports now, thanks Greg, very quick response.

(Btw, I'm getting some java errors with the maps for JP1.2 remotes, but I haven't had much time to try tracking that one down yet).
java.io.FileNotFoundException: C:\Documents...\RM files\Exec\Images\URC-6690.map
at java.lang.Void.<unknown>(Unknown Source)
at java.lang.Void.<unknown>(Unknown Source)
at java.lang.Void.<unknown>(Unknown Source)
at java.lang.Void.<unknown>(Unknown Source)
Last edited by The Robman on Wed Jul 14, 2021 5:41 pm, edited 1 time in total.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
gfb107
Expert
Posts: 3411
Joined: Sun Aug 03, 2003 7:18 pm
Location: Cary, NC
Contact:

Post by gfb107 »

That means the RDF says to use map file URC-6690.map, which doesn't exist.
Post Reply