Рефактор. Сетевой модуль.

This commit is contained in:
sasha80
2025-08-27 11:37:27 +03:00
parent 174ea174df
commit c2ef88e645
2 changed files with 6 additions and 6 deletions

View File

@@ -217,10 +217,10 @@ func _ready() -> void:
func _on_settings_changed_modbus(bind_modbuses: Array):
var external_ctl = ProjectSettings.get_setting('application/config/Внешнее управление', false)
var _external_ctl = ProjectSettings.get_setting('application/config/Внешнее управление', false)
for bm in bind_modbuses:
var unit_modbus = bm[0]
var unit_name = bm[1]
var _unit_modbus = bm[0]
var _unit_name = bm[1]
func _on_settings_changed_serial(bind_serials: Array):

View File

@@ -46,8 +46,8 @@ class YaU07 extends unit.Unit:
func _to_string() -> String: return String('яу07: %s %s' % [self.name, ['отключен', 'на связи'][int(online)]])
func _init(nm: StringName):
self.name = nm
func _init(unit_name: StringName):
self.name = unit_name
tx_data.resize(BUFFER_SIZE)
tx_data.fill(0)
@@ -236,7 +236,7 @@ class YaU07 extends unit.Unit:
var block_data: = []
if rx_data.size() < (ports_count_pos + 7 + (block_len - 1) * 2):
return false
for i in block_len:
for i: int in block_len:
var shift: int = i * 2
block_data.append(rx_data.decode_u16(ports_count_pos + 7 + shift))
isa_block[block_adr] = block_data