modul fs 2

This commit is contained in:
2025-02-07 00:10:18 +03:00
parent a2467c3d8b
commit 6e5f0bed34
6 changed files with 169 additions and 51 deletions

View File

@@ -137,6 +137,8 @@ func _ready() -> void:
Network.connect('yau_status_line', Callable(self, '_on_yau_status'))
Network.connect('yau_receive', Callable(self, '_on_data_received'))
Network.connect('yau_read_isa', Callable(self, '_on_read_isa'))
Network.connect('port_fs_opened_1', _on_port_changed_fs_1.bind(Color.GREEN))
Network.connect('port_fs_opened_2', _on_port_changed_fs_2.bind(Color.GREEN))
Network.connect('data_from_fs_1', _on_data_fs_1)
Network.connect('data_from_fs_2', _on_data_fs_2)
@@ -418,7 +420,8 @@ func on_btn_select(intem_from_sector: int) -> void:
Network.on_command_change_device(meta)
flag_mode = meta[2]
draw_control_panel_prd(flag_mode)
_on_start_fs_1()
#_on_start_fs_1()
_on_start_fs_2()
func _on_zapret1(toggled_on: bool) -> void:
@@ -519,7 +522,12 @@ func _on_read_isa_pressed() -> void:
func set_bits(v, a, m):
return (~m) & v | a & m
## 1 ФС
func _on_port_changed_fs_1(port_name: String, _color: Color) -> void:
$TabContainer/PRD/body_grid/litera_2_4_6/fs_control.set_node_text(1, 1, port_name)
func _on_start_fs_1():
Network.start_work_fs()
@@ -538,18 +546,21 @@ func _on_set_att_1(att: String):
## 2 ФС
func _on_port_changed_fs_2(port_name: String, _color: Color) -> void:
$TabContainer/PRD/body_grid/litera_3_5_7/fs_control.set_node_text(1, 1, port_name)
func _on_start_fs_2():
Network.start_work_fs()
Network.start_work_fs_2()
func _on_get_status_2(toggled_btn):
var inverted_state = not toggled_btn
Network.get_fs_gen_status(inverted_state)
Network.get_fs_gen_status_2(inverted_state)
func _on_set_ferq_2(freq: String):
Network.set_fs_ferq_carrier(int(freq) * 1_000_000)
Network.set_fs_ferq_carrier_2(int(freq) * 1_000_000)
func _on_set_att_2(att: String):
Network.set_fs_attenuation(float(att))
Network.set_fs_attenuation_2(float(att))