Thanks Ken and Dave.
I am modeling the Reading Railroad, so my signals will indicate speed. I have a fair understanding of how blocks and interlockings work, I'm more or less trying to wrap my head around the hardware and programming required.
I am using JMRI to program my locomotive decoders...