From e0bccf55b9268dd53c4dec812506da93b3005693 Mon Sep 17 00:00:00 2001 From: sasha80 Date: Wed, 26 Mar 2025 10:56:12 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D1=80=D0=B0=D0=B1=D0=BE=D1=82?= =?UTF-8?q?=D0=BA=D0=B0.=20=D0=9D=D0=B5=20=D0=B7=D0=B0=D1=81=D0=BE=D1=80?= =?UTF-8?q?=D1=8F=D1=82=D1=8C=20=D0=BA=D0=BE=D0=BD=D1=81=D0=BE=D0=BB=D1=8C?= =?UTF-8?q?=20=D0=BE=D1=88=D0=B8=D0=B1=D0=BA=D0=B0=D0=BC=D0=B8,=20=D0=BF?= =?UTF-8?q?=D0=BE=D0=BA=D0=B0=20=D0=BF=D1=80=D0=B8=D0=B1=D0=BE=D1=80=20?= =?UTF-8?q?=D0=BD=D0=B5=20=D0=BD=D0=B0=20=D1=81=D0=B2=D1=8F=D0=B7=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scenes/pribor-uyep/sch3-view.gd | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scenes/pribor-uyep/sch3-view.gd b/scenes/pribor-uyep/sch3-view.gd index 319abb0e..83fa64ce 100644 --- a/scenes/pribor-uyep/sch3-view.gd +++ b/scenes/pribor-uyep/sch3-view.gd @@ -21,7 +21,9 @@ var regs_holding: = {} ## Регистры хранения var switches_sync: = false ## Флаг. Если установлен, то можно переключать -func on_error(msg): push_error(msg) +func on_error(msg, unit_sch3): + if unit_sch3.online: + push_error(msg) ## Вызывается, когда состояния прибора Щ3 "на связи" изменяется[br] @@ -73,7 +75,7 @@ func _enter_tree() -> void: unit_sch3.reconnect_period = reconnect_period unit_sch3.connect('read', on_read.bind(unit_sch3)) unit_sch3.connect('read_input', on_input) - unit_sch3.connect('error', on_error) + unit_sch3.connect('error', on_error.bind(unit_sch3)) unit_sch3.connect('line_changed', on_line_changed_sch3)