Posted: Mon Apr 27, 2015 7:16 pm
Maybe it's the java version. I had trouble on one of my PCs with the latest version. Had to roll back to 7 something.
Amusingly. ez-rc won't let you delete the last Favorite. Once you do, you can't save.MrMoody wrote:One big issue I have with both ez-rc and RMIR (current build 1) is Favorite channels. My TV requires entering the decimal (ex. press 5 . 2 ) to tune ATSC subchannels. ...
I can load my custom TV upgrade into RMIR but I can't see how to do the decimal in Favorites. After downloading the remote as set up by ez-rc the channel shows as "5:2". Attempting to edit it changes it to 0052. I can't enter a . or -.
And after I saved this to a .rmir file, it won't load again, I get "Error loading file."
I will try to sort this out. At present you cannot enter anything other than digits in the Channel column of Favorites as I did not know that there were any other valid characters. I have changed that for testing purposes but I get a strange behaviour like yours where the channel shows as 5:2. Whatever character I enter, say . or - or :, it will upload to the remote but a different character shows when I follow it with a download. And whatever new function I create called . or - or : etc., the remote does not send it. It just omits it and prefixes the digits with a 0 to make up the correct size.MrMoody wrote:One big issue I have with both ez-rc and RMIR (current build 1) is Favorite channels. My TV requires entering the decimal (ex. press 5 . 2 ) to tune ATSC subchannels. Pressing 0 0 5 2 doesn't work. You can set this up in ez-rc (tooltip says use - or .) but it doesn't work because UEI's upgrade for my TV model (code 2720) lacks a decimal function. I guess the solution would be to learn the decimal but I haven't tried this yet.
I can load my custom TV upgrade into RMIR but I can't see how to do the decimal in Favorites. After downloading the remote as set up by ez-rc the channel shows as "5:2". Attempting to edit it changes it to 0052. I can't enter a . or -.
I would have, but looks like you solved it before I read your post.mathdon wrote:I will continue to explore, but I feel I need more information. Have you managed to create a setup with EZ-RC that sends the dot character? If so, could you do a Raw Download of the setup and post it for me to look at?
Correct, it actually has a dash "-" under it. This is the key I would naturally use as the separator, but the ez-rc code for my TV model sends nothing.mathdon wrote:The download from EZ-RC, which displays a ":" as a separator in RMIR, should work. The signal that is sent by the remote as the separator is that of the Enter key, which probably has a marking "-/--" or "--" underneath.
Very good, continued thanks for your continued generous support of this.Build 1 of RMIR v2.03 will corrupt any Favorites entry with a decimal point, but I will post build 2 shortly in which I have fixed this and which will allow such channels to be entered directly into RMIR.
Code: Select all
Loading functions for device upgrade DVD/1602
ProtocolManager.findNearestProtocol( Nevo C2, RC6-M-32, 01 2A, 2
Found built-in protocol RC6-M-32
ProtocolParms='128 4084 6 0 1'
Setting devParms[ 0 ](Device) to 128
Setting devParms[ 1 ](Sub-Device) to 4084
Setting devParms[ 2 ](M) to 6
Setting devParms[ 3 ](RC6 T-bit) to 0
Setting devParms[ 4 ](MCE toggle) to 1
Translator.in() index=0 missing parameter value
Loading functions for device upgrade Video Acc/3949
Error setting new RemoteConfiguration: null
java.util.concurrent.ExecutionException: java.lang.NullPointerException
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at javax.swing.SwingWorker.get(Unknown Source)
at com.hifiremote.jp1.RemoteMaster$LoadTask.done(RemoteMaster.java:3000)
at javax.swing.SwingWorker$5.run(Unknown Source)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
at sun.swing.AccumulativeRunnable.run(Unknown Source)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
at javax.swing.Timer.fireActionPerformed(Unknown Source)
at javax.swing.Timer$DoPostEvent.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(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)
Caused by: java.lang.NullPointerException
at com.hifiremote.jp1.RemoteConfiguration.makeDevicesXCF(RemoteConfiguration.java:8735)
at com.hifiremote.jp1.RemoteConfiguration.updateImage(RemoteConfiguration.java:4865)
at com.hifiremote.jp1.RemoteConfiguration.<init>(RemoteConfiguration.java:67)
at com.hifiremote.jp1.RemoteMaster$LoadTask.doInBackground(RemoteMaster.java:2992)
at com.hifiremote.jp1.RemoteMaster$LoadTask.doInBackground(RemoteMaster.java:1)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
No, it showed SAVING for several seconds and went back to "Memory usage" completely normally.mathdon wrote:I think you may also have experienced another issue that you didn't mention, as when I managed to reproduce the issue and came to save the corrupted file, it saved OK but the "SAVING ..." message in the status bar never ended (until I closed RMIR).