diff --git a/scripts/pribor-prd.gd b/scripts/pribor-prd.gd index a2bf72fb..963af989 100644 --- a/scripts/pribor-prd.gd +++ b/scripts/pribor-prd.gd @@ -818,6 +818,7 @@ func initialize_connections() -> void: signaller.conn(signaller.start_contol_device, Callable(self, '_on_start_contol_device')) interfer.connect('interfer_resized', Callable(self, 'on_interfer_resized')) unit_prd.connect('data_received', Callable(self, 'on_data_received')) + unit_prd.connect('line_changed', Callable(self, 'on_line_changed_yau07')) # Подключение сигналов режимов работы var mode_signals = ['режим_работа', 'режим_журнал', 'режим_эмс', 'режим_настройки'] @@ -870,6 +871,14 @@ func on_mode_changed(in_tree: bool) -> void: restore_default_states() else: ## При нажатии на режим контроль _set_status('Ожидание запуска контроля') + + +# Вызывается при смене связи я ячейков ЯУ-07Б +func on_line_changed_yau07(_status: Object)->void: + _set_status('Ожидание запуска контроля') + flag_control_is_over = false + flag_no_trust_yau07 = false + flag_only_fs = false #endregion