I have now replaced RMIR v3.0.7 in the
RMIR Development folder with v3.0.8. This build fixes several issues that occur in particular specialized situations. They are:
1. In RMPB or the Protocol Editor of RMIR, numerical values that are shown in both the Protocol Data and PD Details tabs now always remain synchronized if the value is changed in either of the tabs. Previously there were circumstances in which this did not happen.
2. The Buttons tab of the Device Upgrade Editor with XSight remotes can now handle entries where the Function is an Activity Macro. Previously such entries would cause the Device Upgrade Editor to crash.
3. The Layout tab of the Device Upgrade Editor with XSight remotes now handles Alias entries correctly. Previously the Alias field was permanantly disabled.
4. In RMDU, imported External Functions can now be assigned to unshifted buttons. Previously they could be assigned to shifted buttons but a bug prevented them from assignment to unshifted ones.
5. The Instructions in the JP1EEPROMSupport subfolder have been amended concerning connection to the remote, to clarify how to identify pin 1 and how to correct it if the connector is inadvertently connected the wrong way round.
I should be grateful if the users who notified me of those issues could test that my fixes do resolve their problems.
@davecs:
Apologies as I forgot your request about "Confirmation Prompts". I will deal with this in the next build.
@kerryland:
You will find that you can only set an alias on functions from a different device. Functions that are macros, shown in Functions as "Macro: ...", do not support an alias. What shows on the device is the macro name, so you can set a different name by re-naming the macro. Aliases worked differently in RMIR versions prior to v3.0. This now fits more easily with the internal structure of the remote software.