Цитата:
Сообщение от kestrel
А что без этого Extension на экране не показывается в какую сторону направлена стрелка?
|
Появляется сразу (при отправке команды).
Extension позволяет задействовать обратную связь: во-первых теоретически возможна помеха или что-нибудь еще (забыл подключить транс питания аксессуаров и т.п.)
во-вторых с extension сработает с учетом большой длительности процесса перевода
Т.е. алгоритм "безаварийного" движения - например, лок стоит перед стрелкой на боковом пути, и последовательность действий будет такой:
# это пример скрипта для JMRI
turnouts.provideTurnout("ST106").setState(CLOSED) # переключаем стрелку
self.waitSensorInactive(SensorU3ST106) # ждем датчик стрелки (контакты extension)
self.throttle1.setSpeedSetting(0.2) # начинаем движение локомотива