. "Self-test of the system and its sensors is an essential element in achieving the fail-safe characteristics needed for a crossing protection system." . . .