Jim, thanks for the tips.
Try testing for > than [a smaller value than 30] instead of greater than or equal.
In words, are you suggesting "greater than" or "less than"?
PlayPower only gives me the option of "less than" or "greater than or equal to".
And, if you're suggesting "less than", then that logic won't work.
However, I think I've worked it out.
Take a look at the screen shots of the "Engen Step" for MC24 Windows (1st) and IdPi-MC24.0.16 (2nd). Notice that the step timeout condition ", waiting up to xx seconds", is partially truncated for the IdPi and completely chopped off for Windows?
I entered a value of 60 blindly in the IdPi dialogue box and lo and behold, the conditional step is honoured as expected. In the case of Windows, I can't access the time out window - so I'm guessing the default value is 0 rather than a default of <big number>. MC won't let me resize the dialogue box for both implementations, so that's a point for you to look at that would have helped avoid my dilemma.
My MC Windows setup uses a font size of 12 Segoe UI because we're using an HTPC where the screen's at a distance, not a desktop where there's a small screen that's relatively close. From what I can observe this is the reason for the timeout setting being chopped off. Dropping the font size to 10 in MC Windows then shows up the time out delay option enough at the right of the dialogue box, so that my suspicions are confirmed and I can in that case enter a value.
Please review and see what you can do to modify the GUI to deal with people like me who need over sized font.
Cheers and thanks.
EDIT:
I've found that current is a better parameter to work with for the gear that I've got. On a hot restart, I'm observing that Engen is sensing some power through each switch during the delay period ... whatever works.
With this basic point of detail nailed, I'd like to think I've got my needs catered for in the short term.