TL;DR
Having a way to filter wires, like you can in combinators, would be of great use in stationsWhat?
Train stations connected to the circuit network can have a lot going on: they can output train count or train contents, it can be used to set the train limit etc.I find this leads to a mess: all these things are also sent to the train as signals, making it potentially complicated to know what signal the train receives.
With combinators, you can do comparisons on only the green or red wire, using filters in the GUI. This would be great for stations as well: you could make sure everything on the red wire is sent to the train, while the green wire is used for everything else, for example.
Why?
This would make generic interrupts based on the circuit network much easier to deal with.Currently, if you want to use the circuit network to read train contents or set train limits these signals will also be sent to the train, potentially making your train go to (the non-existant) "%L% drop-off" (or whichever signal you use to control your station), rather than to "%LAB_ICON% droff-off" (or whichever signal you use in your drop-off station's name).
What I had expected to be able to do was to just sent LAB_ICON (or wherever else I want the train to go) on the red wire, and have only that sent to the train. And I would have the train leave on an "anything > 0" condition, so I can use my departure-check combinator (that checks if the train is full enough, not all my trains need to be full) to set the destination in one go! I've found a decent work-around, but it felt a bit odd that I could not do this.