Доработка. Не засорять консоль ошибками, пока прибор не на связи
This commit is contained in:
@@ -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)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user