Switching between track-circuit and cab-signalling is now OK. Let's test the cab-signalling more...
I have a question about how reservations in cab-signalling work, in comparison with track-circuit. I have observed this:
When train starts from platform with signal, it reserves aspects-1 blocks ahead. (both in cab-signal and track circuit)
In track circuit, new block is reserved when the train comes within sighting distance of next signal. So the amount of reserved blocks (if the track is clear) is always equal to aspects or aspects-1.
In cab signalling, new block is reserved when the train comes within braking distance of end of reservation.
Is that by design?
In my test case, distance between signals was 6 tiles, and braking distance even shorter. So in cab-signaling it had a funny effect, of reserving 3 blocks ahead, passing 3 signals without extending the reservation, and upon approaching the 4th signal (at danger), it again reserved 4 signals. I agree that using 4-aspect signals was an overkill due to the short braking distance, but I wanted to test. In reality czech railways have 1 km distance between 3-aspect signals, and half km for 4-aspect signals.