Ты думаешь гонг способствовал правильности произнесенной остановки? Тогда нужно обязательно дать бубен помощнику, тогда точно поможет.
А теперь представь едет электричка Звенигород - Дубна (мне даже лень считать, сколько между ними остановок), и пока все эти остановки будут пролистываться, то уже к следующей платформе приедем. Начнутся вопросы, а идет ли этот поезд до условной Дубны? Если будем только станции отображать, то пассажиры всяких платформ будут справедливо паниковать, а остановится ли на его платформе эта электричка или нет. Можно было бы конечно выводить станции, на которых не будет остановок, но тут замохаешься под каждый поезд писать программу, а с учетом постоянных изменений, это еще будет периодически неактуально. Так что забудь об этом.
Вот номер поезда выводить для некоторых направлений на лобовое маршрутное табло (и на боковые на ЭП2Д) было бы здорово, но для этого надо делать специальную прошивку для разделения полей табло, чтобы можно было с пульта просто набрать любой номер, и отдельно выставить конечную станцию. Иначе придется гемороится так же как и с бегущей строкой.
Поверь мне, все эти операции по созданию программы, порой сжирают до фига времени.