Работа в процессе. Класс цели
This commit is contained in:
27
scenes/threats.gd
Normal file
27
scenes/threats.gd
Normal file
@@ -0,0 +1,27 @@
|
||||
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: 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 # Флаги полей достоверности полей
|
||||
Reference in New Issue
Block a user