Работа в процессе. Чистка

This commit is contained in:
sasha80
2023-07-12 10:34:22 +03:00
parent a41acf76c5
commit 6eab961951
13 changed files with 144 additions and 104 deletions

22
scenes/sector.tscn Normal file
View File

@@ -0,0 +1,22 @@
[gd_scene load_steps=4 format=3 uid="uid://c73ahpv8uiuc7"]
[ext_resource type="Shader" path="res://shaders/sector.gdshader" id="1_aikdh"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_xo5or"]
resource_local_to_scene = true
shader = ExtResource("1_aikdh")
shader_parameter/color = Color(1, 1, 1, 0.168627)
shader_parameter/clip_color = Color(1, 0.5, 0.5, 1)
shader_parameter/width = 45.0
shader_parameter/band = 0.02
shader_parameter/radius = 0.08
shader_parameter/dir = 0.0
shader_parameter/inner_clip = 0.045
[sub_resource type="PlaceholderTexture2D" id="PlaceholderTexture2D_2lkm8"]
[node name="строб" type="Sprite2D"]
material = SubResource("ShaderMaterial_xo5or")
position = Vector2(610, 600)
scale = Vector2(1108, 1108)
texture = SubResource("PlaceholderTexture2D_2lkm8")

View File

@@ -5,9 +5,8 @@
[ext_resource type="PackedScene" uid="uid://trt0q8th3bn2" path="res://scenes/журнал.tscn" id="3_hgnup"]
[node name="tab_switch" type="TabContainer"]
offset_top = -25.0
offset_right = 1600.0
offset_bottom = 1175.0
offset_bottom = 1200.0
[node name="работа" parent="." instance=ExtResource("1_uow82")]
layout_mode = 2

View File

@@ -1,27 +0,0 @@
extends Node
class Threat:
enum FFlags { # Допустимые значения для Threat.fflags
NONE = 0, TMOD = 1, BAUD = 2, PROTO = 4,
SLON = 8, SLAT = 16, SALT = 32, LAT = 64,
LON = 128, ALT = 256 }
var id: int # Идентификатор цели
var aoa: float # Курсовой угол на источник сигнала, градусы.
var freq: float # Частота несущей или центральная частота, МГц
var width: float # Ширина занимаемого диапазона частот, МГц
var pow_rx: float # Уровень принимаемого сигнала, дБм
var tick: int # Уровень принимаемого сигнала, дБм
var freqm: String # Режим смены частоты
var tmod: String # Тип модуляции
var baud: float # Модуляционная скорость
var proto: String # Тип протокола источника сигнала
var slon: float # Координаты старта, долгота в градусах. Достоверность задана значением Threat.fflags
var slat: float # Координаты старта, широта в градусах. Достоверность задана значением Threat.fflags
var salt: float # Координаты старта, высота от уровня моря. метры. Достоверность задана значением Threat.fflags
var lat: float # Текущие координаты, долгота в градусах. Достоверность задана значением Threat.fflags
var lon: float # Текущие координаты, широта в градусах. Достоверность задана значением Threat.fflags
var alt: float # Текущая высота, метры. Достоверность задана значением Threat.fflags
var fflags: FFlags # Флаги полей достоверности полей

View File

@@ -1,12 +0,0 @@
[gd_scene load_steps=2 format=3 uid="uid://w6ta0ck1bedl"]
[ext_resource type="PackedScene" uid="uid://cbfp6bylx8g4i" path="res://tab_container_stc.tscn" id="1_ty26o"]
[node name="wnd_stc" type="Window"]
sdf_oversize = 0
initial_position = 3
size = Vector2i(1600, 1200)
mode = 3
current_screen = 1
[node name="TabContainer" parent="." instance=ExtResource("1_ty26o")]

View File

@@ -23,6 +23,7 @@ class YaU07:
signal online_changed(yau07: YaU07)
signal command_done(yau07: YaU07)
signal command_fail(yau07: YaU07)
signal net_error(
var src_addr: = DEFAULT_ADDR # Адрес источника
var cmd_num_rx: = 0 # Номер команды принятый
@@ -65,7 +66,7 @@ class YaU07:
if sock.put_packet(tx_data.slice(0, tx_len)) == OK:
cmd_tick_tx = tick
else:
print_debug('ошибка: пакет не отправлен на: ', src_addr)
emit_signal('socket_error', 'ошибка: пакет не отправлен на: %s' % src_addr)
cmd_retry -= 1
else:
cmd_state = CmdState.FAIL