Page 1 of 1

[0.14.22] 'Closed' rail signal doesn't read its state

Posted: Sat Apr 01, 2017 9:05 pm
by Avezo
I recreated the issue in smaller save file in attachment, rail signal is set to work both as 'close' and 'read', meant to close upon circuit condition and send its state to color lamp so it's more visible. It doesn't output anything to the lamp when 'close' conditions are met. It does output green signal otherwise. It should output red signal when closed, because that's how 'read' mode works for signals.
log file, doubt it matters here though

Re: Circuit 'block' rail signal broken and breaking pathfinding

Posted: Sat Apr 01, 2017 9:19 pm
by Loewchen
Boil it down, upload a save with the character next to a signal not working as you consider to be correct, describe what state you want the signal to be in and why.

Re: [0.14.22] 'Closed' rail signal doesn't read it's state

Posted: Sun Apr 02, 2017 5:18 pm
by Avezo
Edited and clarified from previous submission.

Re: [0.14.22] 'Closed' rail signal doesn't read its state

Posted: Sun Apr 02, 2017 5:37 pm
by Loewchen
Avezo wrote:It should output red signal when closed, because that's how 'read' mode works for signals.
That is not correct.
pic

Re: [0.14.22] 'Closed' rail signal doesn't read its state

Posted: Mon Apr 03, 2017 2:38 am
by Avezo
But why?

Re: [0.14.22] 'Closed' rail signal doesn't read its state

Posted: Sat Apr 08, 2017 2:27 pm
by biliskner25
Possibly to prevent feedback and infinite loops between connected signals, not a bug but a design choice.
Workaround for you could be to change close condition to Red signal instead, or use a decider combinator to output red on close condition