Function output lock setting being ignored
Posted: Mon Sep 21, 2020 12:10 am
Hello,
I'm using Withrottle with DecoderPro and a SPROG 3 to test lighting with a Hornby R8249 decoder. I've connected LEDs to the white, yellow, green and purple wires.
The first function button works fine turning either the LED on the white or yellow wires on and off depending on the direction setting.
The second function works fine turning the LED on the green wire on and off.
The third function only lights the LED on purple while it is held - on releasing the light goes straight off.
In DecoderPro all of the lock checkboxes are set against their respective function buttons - changing the second button gives the same behaviour as the third button, but changing the lock setting on the third seems to do nothing. Having a look at the XML file for the roster entry looks correct (can post if required). There's nothing configurable in the lighting tab, possibly because the R8249 is a simply beast?
Either I'm missing something simple, the decoder simply can't do what I'm asking of it, or I've got something fundamentally wrong. Any ideas?
I'm using Withrottle with DecoderPro and a SPROG 3 to test lighting with a Hornby R8249 decoder. I've connected LEDs to the white, yellow, green and purple wires.
The first function button works fine turning either the LED on the white or yellow wires on and off depending on the direction setting.
The second function works fine turning the LED on the green wire on and off.
The third function only lights the LED on purple while it is held - on releasing the light goes straight off.
In DecoderPro all of the lock checkboxes are set against their respective function buttons - changing the second button gives the same behaviour as the third button, but changing the lock setting on the third seems to do nothing. Having a look at the XML file for the roster entry looks correct (can post if required). There's nothing configurable in the lighting tab, possibly because the R8249 is a simply beast?
Either I'm missing something simple, the decoder simply can't do what I'm asking of it, or I've got something fundamentally wrong. Any ideas?