Apropos our discussion at Reading, I have obtained the necessary hardware for a basic noise-maker to accompany your trainstop and my AWS ramp, but it is very basic, it’ll make a noise (I still don’t have a “thwokkk” sound, though I have found a candidate) if the signal is against the train, and the train has triggered it. Similarly, my AWS will ring or hoot according to the state of the signal input when triggered. (I’ve not got decent sounds for these, if anyone can help...)
I haven’t done the sketch yet, it’s a task to follow tomorrow’s goose... or not, maybe Boxing Day... but it’s pretty easy - it can cut the power to the track if so desired, but that’s not a great solution with DCC.
It’s a bit more challenging is to sort out the hardware and sketch for a DCC version that can issue a Stop command, and I haven’t considered that at all at this point. It’s particularly challenging if you have more than one powered unit - you only want to stop the errant unit, not all the others - so how does the trainstop “know” which loco to issue the command to? It CAN be done, there are means to interrogate the decoder of the loco in a given section, but this is not a task for tomorrow!
And not with the five quid I’ve invested!
Season’s Greetings
Simon