A train control system requires a train operator to enter signal aspect information
at each wayside signal position on a railroad and stops the train if the operator
fails to enter aspect information without communicating with the wayside signal
device to verify that the information entered by the operator is correct, In some
embodiments, the signal aspect information is entered by pressing a button corresponding
to the signal aspect information, and the location and/or arrangement of the buttons
changes. Alternatively, the operator must repeat a varying sequence (such as a
series of button pushes) in conjunction with and/or in addition to entering signal
aspect information.