On 5/28/2025 3:56 PM, eddane2550 via groups.io wrote:
Thanks in advance for your help.
? Would like to be able to see sensors that in Logix, I have I have executed "Delayed Set Sensor", but the wait time has not yet been reached.? Can this be done?
_In Logix_, I do not think so. To a large extent, Logix does some things that are not well understood by current JMRI coders. (That is why a developer or two came up with the LogixNG scheme instead - it apparantly is MUCH easier to make JMRI internal changes than with Logix.)
Why do you want this type of feature? Is it because of the annoying "... WARN - timer already active on request to start delayed sensor action - ..." messages in the JMRI Console Log? If so, I have found that including a "Reset Delayed Set Sensors" action or a "Cancel Timers for Sensors" action, before any of the other actions in the conditional, in the Logix "Actions" where I will later be setting a "Delayed" Set Sensor" operation, will, someimes, resolve that WARN message. Sometimes it seems to help. Other times not. Oh well.
LogixNG I have no idea about... (I don't use LogixNG for a wide variety on reasons, including that "debugging" it is very difficult for me, and that the .XML for a given LogixNG implementation of a set of conditionals is HUGELY larger than XML for the equivalent implementation in Logix. Just my opinion, though. YMMV!)