Compare commits
7 Commits
MAD_CAT
...
2e6be9b4f1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2e6be9b4f1 | ||
|
|
a311e3201b | ||
|
|
8abdc957ed | ||
|
|
85b2f4eadd | ||
|
|
6db678b163 | ||
|
|
124b75dbde | ||
|
|
803d2eff4f |
@@ -9,13 +9,13 @@
|
||||
"address": "127.0.0.1",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
0,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -51,16 +51,15 @@
|
||||
"url": "127.0.0.1:2005"
|
||||
},
|
||||
"address": "127.0.0.1",
|
||||
"antennaVariation": "0,0,0",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
3,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -87,7 +86,7 @@
|
||||
"defaultProfileIds": [
|
||||
"1"
|
||||
],
|
||||
"enabled": true,
|
||||
"enabled": false,
|
||||
"forbiddenZones": [
|
||||
{
|
||||
"azimuth": 20,
|
||||
@@ -170,12 +169,12 @@
|
||||
"address": "192.168.0.93",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -229,12 +228,12 @@
|
||||
"antennaVariation": "0,0",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -263,8 +262,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "2147483647",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"default_jamming_task_parameters": {
|
||||
"direction": {
|
||||
@@ -279,8 +277,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "2147483647",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"enable": true,
|
||||
"id": 0,
|
||||
@@ -297,7 +294,7 @@
|
||||
"timeout_sec": 60
|
||||
},
|
||||
"enabled": true,
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioReceive\",\"input_id\":0,\"radius\":2000,\"total_zone\":[\"0.0180002 1.9115e-7\",\"0.0177003 0.00310696\",\"0.0169007 0.00611367\",\"0.0156014 0.0089202\",\"0.0138022 0.0116269\",\"0.011603 0.0136825\",\"0.00900388 0.0157386\",\"0.0061044 0.0167927\",\"0.0031049 0.0177467\",\"5.11347e-6 0.0181494\",\"-0.0030951 0.01775\",\"-0.0061956 0.0167989\",\"-0.00899614 0.015697\",\"-0.011597 0.0136921\",\"-0.0137978 0.0116366\",\"-0.0155986 0.00892859\",\"-0.0168993 0.00611989\",\"-0.0176997 0.00311028\",\"-0.0179998 1.91357e-7\",\"-0.0176997 -0.0031099\",\"-0.0168993 -0.00621983\",\"-0.0155986 -0.00892821\",\"-0.0137978 -0.0116362\",\"-0.011597 -0.0136917\",\"-0.00899614 -0.0156966\",\"-0.0061956 -0.0167985\",\"-0.0030951 -0.0177496\",\"5.11326e-6 -0.018149\",\"0.0031049 -0.0177463\",\"0.0061044 -0.0167923\",\"0.00900388 -0.0157382\",\"0.011603 -0.0136821\",\"0.0138022 -0.0116265\",\"0.0156014 -0.00891982\",\"0.0169007 -0.00611328\",\"0.0177003 -0.00310658\"]}}}",
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioReceive\",\"input_id\":0,\"radius\":2000,\"total_zone\":[\"60.0829 30.6157\",\"60.0826 30.622\",\"60.0818 30.628\",\"60.0805 30.6336\",\"60.0787 30.6391\",\"60.0765 30.6432\",\"60.0739 30.6473\",\"60.071 30.6494\",\"60.068 30.6513\",\"60.0649 30.6521\",\"60.0618 30.6513\",\"60.0587 30.6494\",\"60.0559 30.6472\",\"60.0533 30.6432\",\"60.0511 30.6391\",\"60.0493 30.6336\",\"60.048 30.628\",\"60.0472 30.622\",\"60.0469 30.6157\",\"60.0472 30.6095\",\"60.048 30.6033\",\"60.0493 30.5979\",\"60.0511 30.5924\",\"60.0533 30.5883\",\"60.0559 30.5843\",\"60.0587 30.5821\",\"60.0618 30.5802\",\"60.0649 30.5794\",\"60.068 30.5802\",\"60.071 30.5821\",\"60.0739 30.5842\",\"60.0765 30.5883\",\"60.0787 30.5924\",\"60.0805 30.5979\",\"60.0818 30.6035\",\"60.0826 30.6095\"]}}}",
|
||||
"groupId": -1,
|
||||
"impl_properties": {
|
||||
"activatingTimeoutSec": 15,
|
||||
@@ -381,12 +378,12 @@
|
||||
"address": "192.168.0.93",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -440,12 +437,12 @@
|
||||
"antennaVariation": "0,0",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -474,8 +471,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "0",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"default_jamming_task_parameters": {
|
||||
"direction": {
|
||||
@@ -490,8 +486,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "0",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"enable": true,
|
||||
"id": 0,
|
||||
@@ -508,7 +503,7 @@
|
||||
"timeout_sec": 60
|
||||
},
|
||||
"enabled": true,
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioReceive\",\"input_id\":0,\"radius\":2000,\"total_zone\":[\"0.0180002 1.9115e-7\",\"0.0177003 0.00310696\",\"0.0169007 0.00611367\",\"0.0156014 0.0089202\",\"0.0138022 0.0116269\",\"0.011603 0.0136825\",\"0.00900388 0.0157386\",\"0.0061044 0.0167927\",\"0.0031049 0.0177467\",\"5.11347e-6 0.0181494\",\"-0.0030951 0.01775\",\"-0.0061956 0.0167989\",\"-0.00899614 0.015697\",\"-0.011597 0.0136921\",\"-0.0137978 0.0116366\",\"-0.0155986 0.00892859\",\"-0.0168993 0.00611989\",\"-0.0176997 0.00311028\",\"-0.0179998 1.91357e-7\",\"-0.0176997 -0.0031099\",\"-0.0168993 -0.00621983\",\"-0.0155986 -0.00892821\",\"-0.0137978 -0.0116362\",\"-0.011597 -0.0136917\",\"-0.00899614 -0.0156966\",\"-0.0061956 -0.0167985\",\"-0.0030951 -0.0177496\",\"5.11326e-6 -0.018149\",\"0.0031049 -0.0177463\",\"0.0061044 -0.0167923\",\"0.00900388 -0.0157382\",\"0.011603 -0.0136821\",\"0.0138022 -0.0116265\",\"0.0156014 -0.00891982\",\"0.0169007 -0.00611328\",\"0.0177003 -0.00310658\"]}}}",
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioReceive\",\"input_id\":0,\"radius\":2000,\"total_zone\":[\"60.0829 30.6157\",\"60.0826 30.622\",\"60.0818 30.628\",\"60.0805 30.6336\",\"60.0787 30.6391\",\"60.0765 30.6432\",\"60.0739 30.6473\",\"60.071 30.6494\",\"60.068 30.6513\",\"60.0649 30.6521\",\"60.0618 30.6513\",\"60.0587 30.6494\",\"60.0559 30.6472\",\"60.0533 30.6432\",\"60.0511 30.6391\",\"60.0493 30.6336\",\"60.048 30.628\",\"60.0472 30.622\",\"60.0469 30.6157\",\"60.0472 30.6095\",\"60.048 30.6033\",\"60.0493 30.5979\",\"60.0511 30.5924\",\"60.0533 30.5883\",\"60.0559 30.5843\",\"60.0587 30.5821\",\"60.0618 30.5802\",\"60.0649 30.5794\",\"60.068 30.5802\",\"60.071 30.5821\",\"60.0739 30.5842\",\"60.0765 30.5883\",\"60.0787 30.5924\",\"60.0805 30.5979\",\"60.0818 30.6035\",\"60.0826 30.6095\"]}}}",
|
||||
"groupId": -1,
|
||||
"impl_properties": {
|
||||
"activatingTimeoutSec": 15,
|
||||
@@ -592,12 +587,12 @@
|
||||
"address": "192.168.0.93",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -651,12 +646,12 @@
|
||||
"antennaVariation": "0,0",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -685,8 +680,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "4607182418800017408",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"default_jamming_task_parameters": {
|
||||
"direction": {
|
||||
@@ -701,8 +695,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "4607182418800017408",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"enable": true,
|
||||
"id": 0,
|
||||
@@ -719,7 +712,7 @@
|
||||
"timeout_sec": 60
|
||||
},
|
||||
"enabled": true,
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioReceive\",\"input_id\":0,\"radius\":2000,\"total_zone\":[\"0.0180002 1.9115e-7\",\"0.0177003 0.00310696\",\"0.0169007 0.00611367\",\"0.0156014 0.0089202\",\"0.0138022 0.0116269\",\"0.011603 0.0136825\",\"0.00900388 0.0157386\",\"0.0061044 0.0167927\",\"0.0031049 0.0177467\",\"5.11347e-6 0.0181494\",\"-0.0030951 0.01775\",\"-0.0061956 0.0167989\",\"-0.00899614 0.015697\",\"-0.011597 0.0136921\",\"-0.0137978 0.0116366\",\"-0.0155986 0.00892859\",\"-0.0168993 0.00611989\",\"-0.0176997 0.00311028\",\"-0.0179998 1.91357e-7\",\"-0.0176997 -0.0031099\",\"-0.0168993 -0.00621983\",\"-0.0155986 -0.00892821\",\"-0.0137978 -0.0116362\",\"-0.011597 -0.0136917\",\"-0.00899614 -0.0156966\",\"-0.0061956 -0.0167985\",\"-0.0030951 -0.0177496\",\"5.11326e-6 -0.018149\",\"0.0031049 -0.0177463\",\"0.0061044 -0.0167923\",\"0.00900388 -0.0157382\",\"0.011603 -0.0136821\",\"0.0138022 -0.0116265\",\"0.0156014 -0.00891982\",\"0.0169007 -0.00611328\",\"0.0177003 -0.00310658\"]}}}",
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioReceive\",\"input_id\":0,\"radius\":2000,\"total_zone\":[\"60.0829 30.6157\",\"60.0826 30.622\",\"60.0818 30.628\",\"60.0805 30.6336\",\"60.0787 30.6391\",\"60.0765 30.6432\",\"60.0739 30.6473\",\"60.071 30.6494\",\"60.068 30.6513\",\"60.0649 30.6521\",\"60.0618 30.6513\",\"60.0587 30.6494\",\"60.0559 30.6472\",\"60.0533 30.6432\",\"60.0511 30.6391\",\"60.0493 30.6336\",\"60.048 30.628\",\"60.0472 30.622\",\"60.0469 30.6157\",\"60.0472 30.6095\",\"60.048 30.6033\",\"60.0493 30.5979\",\"60.0511 30.5924\",\"60.0533 30.5883\",\"60.0559 30.5843\",\"60.0587 30.5821\",\"60.0618 30.5802\",\"60.0649 30.5794\",\"60.068 30.5802\",\"60.071 30.5821\",\"60.0739 30.5842\",\"60.0765 30.5883\",\"60.0787 30.5924\",\"60.0805 30.5979\",\"60.0818 30.6035\",\"60.0826 30.6095\"]}}}",
|
||||
"groupId": -1,
|
||||
"impl_properties": {
|
||||
"activatingTimeoutSec": 15,
|
||||
@@ -803,12 +796,12 @@
|
||||
"address": "192.168.0.93",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -862,12 +855,12 @@
|
||||
"antennaVariation": "0,0",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -896,8 +889,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "111818694921568",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"default_jamming_task_parameters": {
|
||||
"direction": {
|
||||
@@ -912,8 +904,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "111818694921568",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"enable": true,
|
||||
"id": 0,
|
||||
@@ -930,7 +921,7 @@
|
||||
"timeout_sec": 60
|
||||
},
|
||||
"enabled": true,
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioReceive\",\"input_id\":0,\"radius\":2000,\"total_zone\":[\"0.0180002 1.9115e-7\",\"0.0177003 0.00310696\",\"0.0169007 0.00611367\",\"0.0156014 0.0089202\",\"0.0138022 0.0116269\",\"0.011603 0.0136825\",\"0.00900388 0.0157386\",\"0.0061044 0.0167927\",\"0.0031049 0.0177467\",\"5.11347e-6 0.0181494\",\"-0.0030951 0.01775\",\"-0.0061956 0.0167989\",\"-0.00899614 0.015697\",\"-0.011597 0.0136921\",\"-0.0137978 0.0116366\",\"-0.0155986 0.00892859\",\"-0.0168993 0.00611989\",\"-0.0176997 0.00311028\",\"-0.0179998 1.91357e-7\",\"-0.0176997 -0.0031099\",\"-0.0168993 -0.00621983\",\"-0.0155986 -0.00892821\",\"-0.0137978 -0.0116362\",\"-0.011597 -0.0136917\",\"-0.00899614 -0.0156966\",\"-0.0061956 -0.0167985\",\"-0.0030951 -0.0177496\",\"5.11326e-6 -0.018149\",\"0.0031049 -0.0177463\",\"0.0061044 -0.0167923\",\"0.00900388 -0.0157382\",\"0.011603 -0.0136821\",\"0.0138022 -0.0116265\",\"0.0156014 -0.00891982\",\"0.0169007 -0.00611328\",\"0.0177003 -0.00310658\"]}}}",
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioReceive\",\"input_id\":0,\"radius\":2000,\"total_zone\":[\"60.0829 30.6157\",\"60.0826 30.622\",\"60.0818 30.628\",\"60.0805 30.6336\",\"60.0787 30.6391\",\"60.0765 30.6432\",\"60.0739 30.6473\",\"60.071 30.6494\",\"60.068 30.6513\",\"60.0649 30.6521\",\"60.0618 30.6513\",\"60.0587 30.6494\",\"60.0559 30.6472\",\"60.0533 30.6432\",\"60.0511 30.6391\",\"60.0493 30.6336\",\"60.048 30.628\",\"60.0472 30.622\",\"60.0469 30.6157\",\"60.0472 30.6095\",\"60.048 30.6033\",\"60.0493 30.5979\",\"60.0511 30.5924\",\"60.0533 30.5883\",\"60.0559 30.5843\",\"60.0587 30.5821\",\"60.0618 30.5802\",\"60.0649 30.5794\",\"60.068 30.5802\",\"60.071 30.5821\",\"60.0739 30.5842\",\"60.0765 30.5883\",\"60.0787 30.5924\",\"60.0805 30.5979\",\"60.0818 30.6035\",\"60.0826 30.6095\"]}}}",
|
||||
"groupId": -1,
|
||||
"impl_properties": {
|
||||
"activatingTimeoutSec": 15,
|
||||
@@ -1014,12 +1005,12 @@
|
||||
"address": "192.168.0.93",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -1073,12 +1064,12 @@
|
||||
"antennaVariation": "0,0",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -1107,8 +1098,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "126158551285552",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"default_jamming_task_parameters": {
|
||||
"direction": {
|
||||
@@ -1123,8 +1113,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "126158551285552",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"enable": true,
|
||||
"id": 0,
|
||||
@@ -1141,7 +1130,7 @@
|
||||
"timeout_sec": 60
|
||||
},
|
||||
"enabled": true,
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioReceive\",\"input_id\":0,\"radius\":2000,\"total_zone\":[\"0.0180002 1.9115e-7\",\"0.0177003 0.00310696\",\"0.0169007 0.00611367\",\"0.0156014 0.0089202\",\"0.0138022 0.0116269\",\"0.011603 0.0136825\",\"0.00900388 0.0157386\",\"0.0061044 0.0167927\",\"0.0031049 0.0177467\",\"5.11347e-6 0.0181494\",\"-0.0030951 0.01775\",\"-0.0061956 0.0167989\",\"-0.00899614 0.015697\",\"-0.011597 0.0136921\",\"-0.0137978 0.0116366\",\"-0.0155986 0.00892859\",\"-0.0168993 0.00611989\",\"-0.0176997 0.00311028\",\"-0.0179998 1.91357e-7\",\"-0.0176997 -0.0031099\",\"-0.0168993 -0.00621983\",\"-0.0155986 -0.00892821\",\"-0.0137978 -0.0116362\",\"-0.011597 -0.0136917\",\"-0.00899614 -0.0156966\",\"-0.0061956 -0.0167985\",\"-0.0030951 -0.0177496\",\"5.11326e-6 -0.018149\",\"0.0031049 -0.0177463\",\"0.0061044 -0.0167923\",\"0.00900388 -0.0157382\",\"0.011603 -0.0136821\",\"0.0138022 -0.0116265\",\"0.0156014 -0.00891982\",\"0.0169007 -0.00611328\",\"0.0177003 -0.00310658\"]}}}",
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioReceive\",\"input_id\":0,\"radius\":2000,\"total_zone\":[\"60.0829 30.6157\",\"60.0826 30.622\",\"60.0818 30.628\",\"60.0805 30.6336\",\"60.0787 30.6391\",\"60.0765 30.6432\",\"60.0739 30.6473\",\"60.071 30.6494\",\"60.068 30.6513\",\"60.0649 30.6521\",\"60.0618 30.6513\",\"60.0587 30.6494\",\"60.0559 30.6472\",\"60.0533 30.6432\",\"60.0511 30.6391\",\"60.0493 30.6336\",\"60.048 30.628\",\"60.0472 30.622\",\"60.0469 30.6157\",\"60.0472 30.6095\",\"60.048 30.6033\",\"60.0493 30.5979\",\"60.0511 30.5924\",\"60.0533 30.5883\",\"60.0559 30.5843\",\"60.0587 30.5821\",\"60.0618 30.5802\",\"60.0649 30.5794\",\"60.068 30.5802\",\"60.071 30.5821\",\"60.0739 30.5842\",\"60.0765 30.5883\",\"60.0787 30.5924\",\"60.0805 30.5979\",\"60.0818 30.6035\",\"60.0826 30.6095\"]}}}",
|
||||
"groupId": -1,
|
||||
"impl_properties": {
|
||||
"activatingTimeoutSec": 15,
|
||||
@@ -1225,12 +1214,12 @@
|
||||
"address": "192.168.0.93",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -1284,12 +1273,12 @@
|
||||
"antennaVariation": "0,0",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -1318,8 +1307,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "8315457377388211488",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"default_jamming_task_parameters": {
|
||||
"direction": {
|
||||
@@ -1334,8 +1322,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "8315457377388211488",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"enable": true,
|
||||
"id": 0,
|
||||
@@ -1352,7 +1339,7 @@
|
||||
"timeout_sec": 60
|
||||
},
|
||||
"enabled": true,
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioReceive\",\"input_id\":0,\"radius\":2000,\"total_zone\":[\"0.0180002 1.9115e-7\",\"0.0177003 0.00310696\",\"0.0169007 0.00611367\",\"0.0156014 0.0089202\",\"0.0138022 0.0116269\",\"0.011603 0.0136825\",\"0.00900388 0.0157386\",\"0.0061044 0.0167927\",\"0.0031049 0.0177467\",\"5.11347e-6 0.0181494\",\"-0.0030951 0.01775\",\"-0.0061956 0.0167989\",\"-0.00899614 0.015697\",\"-0.011597 0.0136921\",\"-0.0137978 0.0116366\",\"-0.0155986 0.00892859\",\"-0.0168993 0.00611989\",\"-0.0176997 0.00311028\",\"-0.0179998 1.91357e-7\",\"-0.0176997 -0.0031099\",\"-0.0168993 -0.00621983\",\"-0.0155986 -0.00892821\",\"-0.0137978 -0.0116362\",\"-0.011597 -0.0136917\",\"-0.00899614 -0.0156966\",\"-0.0061956 -0.0167985\",\"-0.0030951 -0.0177496\",\"5.11326e-6 -0.018149\",\"0.0031049 -0.0177463\",\"0.0061044 -0.0167923\",\"0.00900388 -0.0157382\",\"0.011603 -0.0136821\",\"0.0138022 -0.0116265\",\"0.0156014 -0.00891982\",\"0.0169007 -0.00611328\",\"0.0177003 -0.00310658\"]}}}",
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioReceive\",\"input_id\":0,\"radius\":2000,\"total_zone\":[\"60.0829 30.6157\",\"60.0826 30.622\",\"60.0818 30.628\",\"60.0805 30.6336\",\"60.0787 30.6391\",\"60.0765 30.6432\",\"60.0739 30.6473\",\"60.071 30.6494\",\"60.068 30.6513\",\"60.0649 30.6521\",\"60.0618 30.6513\",\"60.0587 30.6494\",\"60.0559 30.6472\",\"60.0533 30.6432\",\"60.0511 30.6391\",\"60.0493 30.6336\",\"60.048 30.628\",\"60.0472 30.622\",\"60.0469 30.6157\",\"60.0472 30.6095\",\"60.048 30.6033\",\"60.0493 30.5979\",\"60.0511 30.5924\",\"60.0533 30.5883\",\"60.0559 30.5843\",\"60.0587 30.5821\",\"60.0618 30.5802\",\"60.0649 30.5794\",\"60.068 30.5802\",\"60.071 30.5821\",\"60.0739 30.5842\",\"60.0765 30.5883\",\"60.0787 30.5924\",\"60.0805 30.5979\",\"60.0818 30.6035\",\"60.0826 30.6095\"]}}}",
|
||||
"groupId": -1,
|
||||
"impl_properties": {
|
||||
"activatingTimeoutSec": 15,
|
||||
@@ -1436,12 +1423,12 @@
|
||||
"address": "192.168.0.93",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -1495,12 +1482,12 @@
|
||||
"antennaVariation": "0,0",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -1529,8 +1516,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "30680773303284125",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"default_jamming_task_parameters": {
|
||||
"direction": {
|
||||
@@ -1545,8 +1531,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "30680773303284125",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"enable": true,
|
||||
"id": 0,
|
||||
@@ -1563,7 +1548,7 @@
|
||||
"timeout_sec": 60
|
||||
},
|
||||
"enabled": true,
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioReceive\",\"input_id\":0,\"radius\":2000,\"total_zone\":[\"0.0180002 1.9115e-7\",\"0.0177003 0.00310696\",\"0.0169007 0.00611367\",\"0.0156014 0.0089202\",\"0.0138022 0.0116269\",\"0.011603 0.0136825\",\"0.00900388 0.0157386\",\"0.0061044 0.0167927\",\"0.0031049 0.0177467\",\"5.11347e-6 0.0181494\",\"-0.0030951 0.01775\",\"-0.0061956 0.0167989\",\"-0.00899614 0.015697\",\"-0.011597 0.0136921\",\"-0.0137978 0.0116366\",\"-0.0155986 0.00892859\",\"-0.0168993 0.00611989\",\"-0.0176997 0.00311028\",\"-0.0179998 1.91357e-7\",\"-0.0176997 -0.0031099\",\"-0.0168993 -0.00621983\",\"-0.0155986 -0.00892821\",\"-0.0137978 -0.0116362\",\"-0.011597 -0.0136917\",\"-0.00899614 -0.0156966\",\"-0.0061956 -0.0167985\",\"-0.0030951 -0.0177496\",\"5.11326e-6 -0.018149\",\"0.0031049 -0.0177463\",\"0.0061044 -0.0167923\",\"0.00900388 -0.0157382\",\"0.011603 -0.0136821\",\"0.0138022 -0.0116265\",\"0.0156014 -0.00891982\",\"0.0169007 -0.00611328\",\"0.0177003 -0.00310658\"]}}}",
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioReceive\",\"input_id\":0,\"radius\":2000,\"total_zone\":[\"60.0829 30.6157\",\"60.0826 30.622\",\"60.0818 30.628\",\"60.0805 30.6336\",\"60.0787 30.6391\",\"60.0765 30.6432\",\"60.0739 30.6473\",\"60.071 30.6494\",\"60.068 30.6513\",\"60.0649 30.6521\",\"60.0618 30.6513\",\"60.0587 30.6494\",\"60.0559 30.6472\",\"60.0533 30.6432\",\"60.0511 30.6391\",\"60.0493 30.6336\",\"60.048 30.628\",\"60.0472 30.622\",\"60.0469 30.6157\",\"60.0472 30.6095\",\"60.048 30.6033\",\"60.0493 30.5979\",\"60.0511 30.5924\",\"60.0533 30.5883\",\"60.0559 30.5843\",\"60.0587 30.5821\",\"60.0618 30.5802\",\"60.0649 30.5794\",\"60.068 30.5802\",\"60.071 30.5821\",\"60.0739 30.5842\",\"60.0765 30.5883\",\"60.0787 30.5924\",\"60.0805 30.5979\",\"60.0818 30.6035\",\"60.0826 30.6095\"]}}}",
|
||||
"groupId": -1,
|
||||
"impl_properties": {
|
||||
"activatingTimeoutSec": 15,
|
||||
@@ -1603,6 +1588,7 @@
|
||||
},
|
||||
"PelengatorsTaskParams": [
|
||||
{
|
||||
"is_paused": false,
|
||||
"pelengator_task_Antenna": {
|
||||
"field_caption": "",
|
||||
"field_id": "Авто"
|
||||
@@ -1635,6 +1621,7 @@
|
||||
},
|
||||
"PelengatorsTaskParams": [
|
||||
{
|
||||
"is_paused": false,
|
||||
"pelengator_task_Antenna": {
|
||||
"field_caption": "",
|
||||
"field_id": "Авто"
|
||||
@@ -1667,6 +1654,7 @@
|
||||
},
|
||||
"PelengatorsTaskParams": [
|
||||
{
|
||||
"is_paused": false,
|
||||
"pelengator_task_Antenna": {
|
||||
"field_caption": "",
|
||||
"field_id": "Авто"
|
||||
@@ -1742,17 +1730,16 @@
|
||||
"url": "172.22.246.12:2006"
|
||||
},
|
||||
"address": "172.22.246.12",
|
||||
"antennaVariation": "0,0,0",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
59.91069,
|
||||
30.65539,
|
||||
60.064529,
|
||||
30.615309,
|
||||
0,
|
||||
0,
|
||||
59.91069,
|
||||
30.65539,
|
||||
0,
|
||||
60.064529,
|
||||
30.615309,
|
||||
0,
|
||||
30,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -1781,7 +1768,7 @@
|
||||
"enabled": true,
|
||||
"forbiddenZones": [
|
||||
],
|
||||
"functionZone": "{\"default_radius\":5000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioReceive\",\"input_id\":-1,\"radius\":5000,\"total_zone\":[\"59.9557 30.6554\",\"59.955 30.6709\",\"59.9529 30.6862\",\"59.9496 30.7003\",\"59.9451 30.7132\",\"59.9396 30.7242\",\"59.9332 30.7331\",\"59.926 30.7397\",\"59.9185 30.7437\",\"59.9107 30.7451\",\"59.9029 30.7437\",\"59.8953 30.7396\",\"59.8882 30.733\",\"59.8818 30.724\",\"59.8762 30.713\",\"59.8717 30.7001\",\"59.8684 30.686\",\"59.8664 30.6709\",\"59.8657 30.6554\",\"59.8664 30.6399\",\"59.8684 30.6248\",\"59.8717 30.6107\",\"59.8762 30.5978\",\"59.8818 30.5867\",\"59.8882 30.5778\",\"59.8953 30.5712\",\"59.9029 30.5671\",\"59.9107 30.5657\",\"59.9185 30.5671\",\"59.926 30.5711\",\"59.9332 30.5777\",\"59.9396 30.5866\",\"59.9451 30.5976\",\"59.9496 30.6105\",\"59.9529 30.6248\",\"59.955 30.6399\"]}}}",
|
||||
"functionZone": "{\"default_radius\":5000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioReceive\",\"input_id\":-1,\"radius\":5000,\"total_zone\":[\"60.1095 30.6153\",\"60.1088 30.6309\",\"60.1067 30.6463\",\"60.1034 30.6604\",\"60.0989 30.6734\",\"60.0934 30.6844\",\"60.087 30.6934\",\"60.0798 30.7\",\"60.0723 30.704\",\"60.0645 30.7054\",\"60.0567 30.704\",\"60.0491 30.6999\",\"60.042 30.6933\",\"60.0356 30.6842\",\"60.03 30.6732\",\"60.0255 30.6602\",\"60.0222 30.6461\",\"60.0202 30.6309\",\"60.0195 30.6153\",\"60.0202 30.5997\",\"60.0222 30.5846\",\"60.0255 30.5704\",\"60.03 30.5575\",\"60.0356 30.5463\",\"60.042 30.5374\",\"60.0491 30.5307\",\"60.0567 30.5266\",\"60.0645 30.5252\",\"60.0723 30.5266\",\"60.0798 30.5306\",\"60.087 30.5373\",\"60.0934 30.5462\",\"60.0989 30.5572\",\"60.1034 30.5702\",\"60.1067 30.5846\",\"60.1088 30.5997\"]}}}",
|
||||
"groupId": -1,
|
||||
"groupName": "",
|
||||
"name": "АфС-П РТР",
|
||||
@@ -1850,12 +1837,12 @@
|
||||
"address": "192.168.0.93",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.615742206573483,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.615742206573483,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -1909,12 +1896,12 @@
|
||||
"antennaVariation": "0,0",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.615742206573483,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.615742206573483,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -1943,8 +1930,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "7308901815584698669",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"default_jamming_task_parameters": {
|
||||
"direction": {
|
||||
@@ -1959,8 +1945,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "7308901815584698669",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"enable": true,
|
||||
"id": 0,
|
||||
@@ -1977,7 +1962,7 @@
|
||||
"timeout_sec": 60
|
||||
},
|
||||
"enabled": true,
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioTransmit\",\"input_id\":-1,\"radius\":2000,\"total_zone\":[\"0.0180002 1.9115e-7\",\"0.0177003 0.00310696\",\"0.0169007 0.00611367\",\"0.0156014 0.00897031\",\"0.0138022 0.0115768\",\"0.011603 0.0137326\",\"0.00900381 0.0155883\",\"0.00610448 0.016943\",\"0.00310487 0.0176965\",\"5.03159e-6 0.017999\",\"-0.00309513 0.0176998\",\"-0.00619552 0.0169493\",\"-0.00899621 0.0155466\",\"-0.011597 0.0137422\",\"-0.0137978 0.0115864\",\"-0.0155986 0.00897875\",\"-0.0168993 0.00611989\",\"-0.0176997 0.00311028\",\"-0.0179998 1.91357e-7\",\"-0.0176997 -0.0031099\",\"-0.0168993 -0.00611951\",\"-0.0155986 -0.00897836\",\"-0.0137978 -0.011586\",\"-0.011597 -0.0137419\",\"-0.00899621 -0.0155462\",\"-0.00619552 -0.0169489\",\"-0.00309513 -0.0176995\",\"5.03138e-6 -0.0179986\",\"0.00310487 -0.0176962\",\"0.00610448 -0.0169427\",\"0.00900381 -0.0155879\",\"0.011603 -0.0137323\",\"0.0138022 -0.0115764\",\"0.0156014 -0.00896993\",\"0.0169007 -0.00611328\",\"0.0177003 -0.00310658\"]}}}",
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioTransmit\",\"input_id\":-1,\"radius\":2000,\"total_zone\":[\"60.0829 30.6157\",\"60.0826 30.622\",\"60.0818 30.628\",\"60.0805 30.6337\",\"60.0787 30.639\",\"60.0765 30.6433\",\"60.0739 30.647\",\"60.071 30.6497\",\"60.068 30.6512\",\"60.0649 30.6518\",\"60.0618 30.6512\",\"60.0587 30.6497\",\"60.0559 30.6469\",\"60.0533 30.6433\",\"60.0511 30.639\",\"60.0493 30.6337\",\"60.048 30.628\",\"60.0472 30.622\",\"60.0469 30.6157\",\"60.0472 30.6095\",\"60.048 30.6035\",\"60.0493 30.5978\",\"60.0511 30.5925\",\"60.0533 30.5882\",\"60.0559 30.5846\",\"60.0587 30.5818\",\"60.0618 30.5803\",\"60.0649 30.5797\",\"60.068 30.5803\",\"60.071 30.5818\",\"60.0739 30.5845\",\"60.0765 30.5882\",\"60.0787 30.5925\",\"60.0805 30.5978\",\"60.0818 30.6035\",\"60.0826 30.6095\"]}}}",
|
||||
"groupId": -1,
|
||||
"impl_properties": {
|
||||
"activatingTimeoutSec": 15,
|
||||
@@ -2061,12 +2046,12 @@
|
||||
"address": "192.168.0.93",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.064979661201995,
|
||||
30.615334510803223,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.064979661201995,
|
||||
30.615334510803223,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -2120,12 +2105,12 @@
|
||||
"antennaVariation": "0,0",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.064979661201995,
|
||||
30.615334510803223,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.064979661201995,
|
||||
30.615334510803223,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -2154,8 +2139,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "7308901815584698669",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"default_jamming_task_parameters": {
|
||||
"direction": {
|
||||
@@ -2170,8 +2154,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "7308901815584698669",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"enable": true,
|
||||
"id": 0,
|
||||
@@ -2188,7 +2171,7 @@
|
||||
"timeout_sec": 60
|
||||
},
|
||||
"enabled": true,
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioTransmit\",\"input_id\":-1,\"radius\":2000,\"total_zone\":[\"1.52588e-7 1.91254e-7\",\"0.0156014 -0.00896993\",\"0.0171006 -0.00556204\",\"0.0179002 -0.00190395\",\"0.0179002 0.00190433\",\"0.0171006 0.00556242\",\"0.0156014 0.00897031\"]}}}",
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioTransmit\",\"input_id\":-1,\"radius\":2000,\"total_zone\":[\"60.065 30.6153\",\"60.0806 30.5974\",\"60.0821 30.6042\",\"60.0829 30.6115\",\"60.0829 30.6192\",\"60.0821 30.6265\",\"60.0806 30.6333\"]}}}",
|
||||
"groupId": -1,
|
||||
"impl_properties": {
|
||||
"activatingTimeoutSec": 15,
|
||||
@@ -2272,12 +2255,12 @@
|
||||
"address": "192.168.0.93",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.064733381937565,
|
||||
30.61617136001587,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.064733381937565,
|
||||
30.61617136001587,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -2331,12 +2314,12 @@
|
||||
"antennaVariation": "0,0",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.064733381937565,
|
||||
30.61617136001587,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.064733381937565,
|
||||
30.61617136001587,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -2365,8 +2348,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "7308901815584698669",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"default_jamming_task_parameters": {
|
||||
"direction": {
|
||||
@@ -2381,8 +2363,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "7308901815584698669",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"enable": true,
|
||||
"id": 0,
|
||||
@@ -2399,7 +2380,7 @@
|
||||
"timeout_sec": 60
|
||||
},
|
||||
"enabled": true,
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioTransmit\",\"input_id\":-1,\"radius\":2000,\"total_zone\":[\"0.0180002 1.9115e-7\",\"0.0177003 0.00310696\",\"0.0169007 0.00611367\",\"0.0156014 0.00897031\",\"0.0138022 0.0115768\",\"0.011603 0.0137326\",\"0.00900381 0.0155883\",\"0.00610448 0.016943\",\"0.00310487 0.0176965\",\"5.03159e-6 0.017999\",\"-0.00309513 0.0176998\",\"-0.00619552 0.0169493\",\"-0.00899621 0.0155466\",\"-0.011597 0.0137422\",\"-0.0137978 0.0115864\",\"-0.0155986 0.00897875\",\"-0.0168993 0.00611989\",\"-0.0176997 0.00311028\",\"-0.0179998 1.91357e-7\",\"-0.0176997 -0.0031099\",\"-0.0168993 -0.00611951\",\"-0.0155986 -0.00897836\",\"-0.0137978 -0.011586\",\"-0.011597 -0.0137419\",\"-0.00899621 -0.0155462\",\"-0.00619552 -0.0169489\",\"-0.00309513 -0.0176995\",\"5.03138e-6 -0.0179986\",\"0.00310487 -0.0176962\",\"0.00610448 -0.0169427\",\"0.00900381 -0.0155879\",\"0.011603 -0.0137323\",\"0.0138022 -0.0115764\",\"0.0156014 -0.00896993\",\"0.0169007 -0.00611328\",\"0.0177003 -0.00310658\"]}}}",
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioTransmit\",\"input_id\":-1,\"radius\":2000,\"total_zone\":[\"60.0827 30.6162\",\"60.0824 30.6224\",\"60.0816 30.6284\",\"60.0803 30.6342\",\"60.0785 30.6394\",\"60.0763 30.6437\",\"60.0737 30.6474\",\"60.0708 30.6501\",\"60.0678 30.6516\",\"60.0647 30.6522\",\"60.0616 30.6516\",\"60.0585 30.6501\",\"60.0557 30.6473\",\"60.0531 30.6437\",\"60.0509 30.6394\",\"60.0491 30.6342\",\"60.0478 30.6284\",\"60.047 30.6224\",\"60.0467 30.6162\",\"60.047 30.6099\",\"60.0478 30.6039\",\"60.0491 30.5982\",\"60.0509 30.593\",\"60.0531 30.5886\",\"60.0557 30.585\",\"60.0585 30.5822\",\"60.0616 30.5807\",\"60.0647 30.5801\",\"60.0678 30.5807\",\"60.0708 30.5822\",\"60.0737 30.5849\",\"60.0763 30.5886\",\"60.0785 30.593\",\"60.0803 30.5982\",\"60.0816 30.6039\",\"60.0824 30.6099\"]}}}",
|
||||
"groupId": -1,
|
||||
"impl_properties": {
|
||||
"activatingTimeoutSec": 15,
|
||||
@@ -2483,12 +2464,12 @@
|
||||
"address": "192.168.0.93",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -2542,12 +2523,12 @@
|
||||
"antennaVariation": "0,0",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -2576,8 +2557,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "7308901815584698669",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"default_jamming_task_parameters": {
|
||||
"direction": {
|
||||
@@ -2592,8 +2572,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "7308901815584698669",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"enable": true,
|
||||
"id": 0,
|
||||
@@ -2610,7 +2589,7 @@
|
||||
"timeout_sec": 60
|
||||
},
|
||||
"enabled": true,
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioTransmit\",\"input_id\":-1,\"radius\":2000,\"total_zone\":[\"0.0180002 1.9115e-7\",\"0.0177003 0.00310696\",\"0.0169007 0.00611367\",\"0.0156014 0.00897031\",\"0.0138022 0.0115768\",\"0.011603 0.0137326\",\"0.00900381 0.0155883\",\"0.00610448 0.016943\",\"0.00310487 0.0176965\",\"5.03159e-6 0.017999\",\"-0.00309513 0.0176998\",\"-0.00619552 0.0169493\",\"-0.00899621 0.0155466\",\"-0.011597 0.0137422\",\"-0.0137978 0.0115864\",\"-0.0155986 0.00897875\",\"-0.0168993 0.00611989\",\"-0.0176997 0.00311028\",\"-0.0179998 1.91357e-7\",\"-0.0176997 -0.0031099\",\"-0.0168993 -0.00611951\",\"-0.0155986 -0.00897836\",\"-0.0137978 -0.011586\",\"-0.011597 -0.0137419\",\"-0.00899621 -0.0155462\",\"-0.00619552 -0.0169489\",\"-0.00309513 -0.0176995\",\"5.03138e-6 -0.0179986\",\"0.00310487 -0.0176962\",\"0.00610448 -0.0169427\",\"0.00900381 -0.0155879\",\"0.011603 -0.0137323\",\"0.0138022 -0.0115764\",\"0.0156014 -0.00896993\",\"0.0169007 -0.00611328\",\"0.0177003 -0.00310658\"]}}}",
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioTransmit\",\"input_id\":-1,\"radius\":2000,\"total_zone\":[\"60.0829 30.6157\",\"60.0826 30.622\",\"60.0818 30.628\",\"60.0805 30.6337\",\"60.0787 30.639\",\"60.0765 30.6433\",\"60.0739 30.647\",\"60.071 30.6497\",\"60.068 30.6512\",\"60.0649 30.6518\",\"60.0618 30.6512\",\"60.0587 30.6497\",\"60.0559 30.6469\",\"60.0533 30.6433\",\"60.0511 30.639\",\"60.0493 30.6337\",\"60.048 30.628\",\"60.0472 30.622\",\"60.0469 30.6157\",\"60.0472 30.6095\",\"60.048 30.6035\",\"60.0493 30.5978\",\"60.0511 30.5925\",\"60.0533 30.5882\",\"60.0559 30.5846\",\"60.0587 30.5818\",\"60.0618 30.5803\",\"60.0649 30.5797\",\"60.068 30.5803\",\"60.071 30.5818\",\"60.0739 30.5845\",\"60.0765 30.5882\",\"60.0787 30.5925\",\"60.0805 30.5978\",\"60.0818 30.6035\",\"60.0826 30.6095\"]}}}",
|
||||
"groupId": -1,
|
||||
"impl_properties": {
|
||||
"activatingTimeoutSec": 15,
|
||||
@@ -2694,12 +2673,12 @@
|
||||
"address": "192.168.0.93",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -2753,12 +2732,12 @@
|
||||
"antennaVariation": "0,0",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -2787,8 +2766,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "140359491022592",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"default_jamming_task_parameters": {
|
||||
"direction": {
|
||||
@@ -2803,8 +2781,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "140359491022592",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"enable": true,
|
||||
"id": 0,
|
||||
@@ -2821,7 +2798,7 @@
|
||||
"timeout_sec": 60
|
||||
},
|
||||
"enabled": true,
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioTransmit\",\"input_id\":-1,\"radius\":2000,\"total_zone\":[\"0.0180002 1.9115e-7\",\"0.0177003 0.00310696\",\"0.0169007 0.00611367\",\"0.0156014 0.00897031\",\"0.0138022 0.0115768\",\"0.011603 0.0137326\",\"0.00900381 0.0155883\",\"0.00610448 0.016943\",\"0.00310487 0.0176965\",\"5.03159e-6 0.017999\",\"-0.00309513 0.0176998\",\"-0.00619552 0.0169493\",\"-0.00899621 0.0155466\",\"-0.011597 0.0137422\",\"-0.0137978 0.0115864\",\"-0.0155986 0.00897875\",\"-0.0168993 0.00611989\",\"-0.0176997 0.00311028\",\"-0.0179998 1.91357e-7\",\"-0.0176997 -0.0031099\",\"-0.0168993 -0.00611951\",\"-0.0155986 -0.00897836\",\"-0.0137978 -0.011586\",\"-0.011597 -0.0137419\",\"-0.00899621 -0.0155462\",\"-0.00619552 -0.0169489\",\"-0.00309513 -0.0176995\",\"5.03138e-6 -0.0179986\",\"0.00310487 -0.0176962\",\"0.00610448 -0.0169427\",\"0.00900381 -0.0155879\",\"0.011603 -0.0137323\",\"0.0138022 -0.0115764\",\"0.0156014 -0.00896993\",\"0.0169007 -0.00611328\",\"0.0177003 -0.00310658\"]}}}",
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioTransmit\",\"input_id\":-1,\"radius\":2000,\"total_zone\":[\"60.0829 30.6157\",\"60.0826 30.622\",\"60.0818 30.628\",\"60.0805 30.6337\",\"60.0787 30.639\",\"60.0765 30.6433\",\"60.0739 30.647\",\"60.071 30.6497\",\"60.068 30.6512\",\"60.0649 30.6518\",\"60.0618 30.6512\",\"60.0587 30.6497\",\"60.0559 30.6469\",\"60.0533 30.6433\",\"60.0511 30.639\",\"60.0493 30.6337\",\"60.048 30.628\",\"60.0472 30.622\",\"60.0469 30.6157\",\"60.0472 30.6095\",\"60.048 30.6035\",\"60.0493 30.5978\",\"60.0511 30.5925\",\"60.0533 30.5882\",\"60.0559 30.5846\",\"60.0587 30.5818\",\"60.0618 30.5803\",\"60.0649 30.5797\",\"60.068 30.5803\",\"60.071 30.5818\",\"60.0739 30.5845\",\"60.0765 30.5882\",\"60.0787 30.5925\",\"60.0805 30.5978\",\"60.0818 30.6035\",\"60.0826 30.6095\"]}}}",
|
||||
"groupId": -1,
|
||||
"impl_properties": {
|
||||
"activatingTimeoutSec": 15,
|
||||
@@ -2905,12 +2882,12 @@
|
||||
"address": "192.168.0.93",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -2964,12 +2941,12 @@
|
||||
"antennaVariation": "0,0",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -2998,8 +2975,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "37",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"default_jamming_task_parameters": {
|
||||
"direction": {
|
||||
@@ -3014,8 +2990,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "37",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"enable": true,
|
||||
"id": 0,
|
||||
@@ -3032,7 +3007,7 @@
|
||||
"timeout_sec": 60
|
||||
},
|
||||
"enabled": true,
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioTransmit\",\"input_id\":-1,\"radius\":2000,\"total_zone\":[\"0.0180002 1.9115e-7\",\"0.0177003 0.00310696\",\"0.0169007 0.00611367\",\"0.0156014 0.00897031\",\"0.0138022 0.0115768\",\"0.011603 0.0137326\",\"0.00900381 0.0155883\",\"0.00610448 0.016943\",\"0.00310487 0.0176965\",\"5.03159e-6 0.017999\",\"-0.00309513 0.0176998\",\"-0.00619552 0.0169493\",\"-0.00899621 0.0155466\",\"-0.011597 0.0137422\",\"-0.0137978 0.0115864\",\"-0.0155986 0.00897875\",\"-0.0168993 0.00611989\",\"-0.0176997 0.00311028\",\"-0.0179998 1.91357e-7\",\"-0.0176997 -0.0031099\",\"-0.0168993 -0.00611951\",\"-0.0155986 -0.00897836\",\"-0.0137978 -0.011586\",\"-0.011597 -0.0137419\",\"-0.00899621 -0.0155462\",\"-0.00619552 -0.0169489\",\"-0.00309513 -0.0176995\",\"5.03138e-6 -0.0179986\",\"0.00310487 -0.0176962\",\"0.00610448 -0.0169427\",\"0.00900381 -0.0155879\",\"0.011603 -0.0137323\",\"0.0138022 -0.0115764\",\"0.0156014 -0.00896993\",\"0.0169007 -0.00611328\",\"0.0177003 -0.00310658\"]}}}",
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioTransmit\",\"input_id\":-1,\"radius\":2000,\"total_zone\":[\"60.0829 30.6157\",\"60.0826 30.622\",\"60.0818 30.628\",\"60.0805 30.6337\",\"60.0787 30.639\",\"60.0765 30.6433\",\"60.0739 30.647\",\"60.071 30.6497\",\"60.068 30.6512\",\"60.0649 30.6518\",\"60.0618 30.6512\",\"60.0587 30.6497\",\"60.0559 30.6469\",\"60.0533 30.6433\",\"60.0511 30.639\",\"60.0493 30.6337\",\"60.048 30.628\",\"60.0472 30.622\",\"60.0469 30.6157\",\"60.0472 30.6095\",\"60.048 30.6035\",\"60.0493 30.5978\",\"60.0511 30.5925\",\"60.0533 30.5882\",\"60.0559 30.5846\",\"60.0587 30.5818\",\"60.0618 30.5803\",\"60.0649 30.5797\",\"60.068 30.5803\",\"60.071 30.5818\",\"60.0739 30.5845\",\"60.0765 30.5882\",\"60.0787 30.5925\",\"60.0805 30.5978\",\"60.0818 30.6035\",\"60.0826 30.6095\"]}}}",
|
||||
"groupId": -1,
|
||||
"impl_properties": {
|
||||
"activatingTimeoutSec": 15,
|
||||
@@ -3116,12 +3091,12 @@
|
||||
"address": "192.168.0.93",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -3175,12 +3150,12 @@
|
||||
"antennaVariation": "0,0",
|
||||
"coordinatesData": [
|
||||
5,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
60.06490470683785,
|
||||
30.61574220657348,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
@@ -3209,8 +3184,7 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "0",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"default_jamming_task_parameters": {
|
||||
"direction": {
|
||||
@@ -3225,13 +3199,12 @@
|
||||
"frequency_step_hz": "200000",
|
||||
"jump_delay_10ns": "0",
|
||||
"start_freqency_hz": "0",
|
||||
"time_lfm_s": 5e-06,
|
||||
"time_step_s": 1
|
||||
"time_lfm_s": 5e-06
|
||||
},
|
||||
"enable": true,
|
||||
"id": 0,
|
||||
"liter_gain": 100,
|
||||
"name": "БРП #13:10.1.2.22:1201:tx.0:390-510:800-1065:1065-1210:1150-1280:1490-2000:2000-3500:3500-6100",
|
||||
"name": "ПРД Н2-2:10.1.2.22:1201:tx.0:390-510:800-1065:1065-1210:1150-1280:1490-2000:2000-3500:3500-6100",
|
||||
"range": {
|
||||
"from": "433000000",
|
||||
"to": "435000000"
|
||||
@@ -3243,7 +3216,7 @@
|
||||
"timeout_sec": 60
|
||||
},
|
||||
"enabled": true,
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioTransmit\",\"input_id\":-1,\"radius\":2000,\"total_zone\":[\"0.0179864 0\",\"0.0177132 0.00312331\",\"0.0169017 0.00615172\",\"0.0155767 0.00899321\",\"0.0137784 0.0115614\",\"0.0115614 0.0137784\",\"0.00899321 0.0155767\",\"0.00615172 0.0169017\",\"0.00312331 0.0177132\",\"1.10135e-18 0.0179864\",\"-0.00312331 0.0177132\",\"-0.00615172 0.0169017\",\"-0.00899321 0.0155767\",\"-0.0115614 0.0137784\",\"-0.0137784 0.0115614\",\"-0.0155767 0.00899321\",\"-0.0169017 0.00615172\",\"-0.0177132 0.00312331\",\"-0.0179864 2.2027e-18\",\"-0.0177132 -0.00312331\",\"-0.0169017 -0.00615172\",\"-0.0155767 -0.00899321\",\"-0.0137784 -0.0115614\",\"-0.0115614 -0.0137784\",\"-0.00899321 -0.0155767\",\"-0.00615172 -0.0169017\",\"-0.00312331 -0.0177132\",\"-3.30405e-18 -0.0179864\",\"0.00312331 -0.0177132\",\"0.00615172 -0.0169017\",\"0.00899321 -0.0155767\",\"0.0115614 -0.0137784\",\"0.0137784 -0.0115614\",\"0.0155767 -0.00899321\",\"0.0169017 -0.00615172\",\"0.0177132 -0.00312331\"]}}}",
|
||||
"functionZone": "{\"default_radius\":2000,\"geometries\":{\"0\":{\"desc\":\"\",\"function_type\":\"RadioTransmit\",\"input_id\":-1,\"radius\":2000,\"total_zone\":[\"60.0829 30.6157\",\"60.0826 30.622\",\"60.0818 30.6281\",\"60.0805 30.6338\",\"60.0787 30.6389\",\"60.0765 30.6434\",\"60.0739 30.647\",\"60.0711 30.6496\",\"60.068 30.6512\",\"60.0649 30.6518\",\"60.0618 30.6512\",\"60.0587 30.6496\",\"60.0559 30.6469\",\"60.0533 30.6433\",\"60.0511 30.6389\",\"60.0493 30.6338\",\"60.048 30.6281\",\"60.0472 30.622\",\"60.0469 30.6157\",\"60.0472 30.6095\",\"60.048 30.6034\",\"60.0493 30.5977\",\"60.0511 30.5926\",\"60.0533 30.5881\",\"60.0559 30.5845\",\"60.0587 30.5819\",\"60.0618 30.5802\",\"60.0649 30.5797\",\"60.068 30.5802\",\"60.0711 30.5819\",\"60.0739 30.5845\",\"60.0765 30.5881\",\"60.0787 30.5926\",\"60.0805 30.5977\",\"60.0818 30.6034\",\"60.0826 30.6095\"]}}}",
|
||||
"groupId": -1,
|
||||
"impl_properties": {
|
||||
"activatingTimeoutSec": 15,
|
||||
@@ -3276,7 +3249,7 @@
|
||||
]
|
||||
},
|
||||
"ignored_perimeters": {
|
||||
"id_generator": 14340,
|
||||
"id_generator": 14471,
|
||||
"perimeters": [
|
||||
]
|
||||
},
|
||||
@@ -3303,6 +3276,7 @@
|
||||
"task": {
|
||||
"executor": "АфС-П РТР",
|
||||
"executor_type": 1,
|
||||
"is_paused": false,
|
||||
"pelengator_task_Antenna": {
|
||||
"field_caption": "",
|
||||
"field_id": "Авто"
|
||||
@@ -3342,6 +3316,7 @@
|
||||
"task": {
|
||||
"executor": "АфС-П РТР",
|
||||
"executor_type": 1,
|
||||
"is_paused": false,
|
||||
"pelengator_task_Antenna": {
|
||||
"field_caption": "",
|
||||
"field_id": "Авто"
|
||||
@@ -3381,6 +3356,7 @@
|
||||
"task": {
|
||||
"executor": "АфС-П РТР",
|
||||
"executor_type": 1,
|
||||
"is_paused": false,
|
||||
"pelengator_task_Antenna": {
|
||||
"field_caption": "",
|
||||
"field_id": "Авто"
|
||||
@@ -3410,45 +3386,6 @@
|
||||
}
|
||||
],
|
||||
"type_id": "GroupSearchTask"
|
||||
},
|
||||
{
|
||||
"ShowAllSpectrumsInOne": false,
|
||||
"executor": "Эмулятор пеленгатора",
|
||||
"executor_type": 4,
|
||||
"tasks": [
|
||||
{
|
||||
"task": {
|
||||
"executor": "Эмулятор пеленгатора",
|
||||
"executor_type": 1,
|
||||
"pelengator_task_Antenna": {
|
||||
"field_caption": "Антенна 1",
|
||||
"field_id": "1"
|
||||
},
|
||||
"pelengator_task_Attenuator": 10,
|
||||
"pelengator_task_Filter": 10000,
|
||||
"pelengator_task_FilterStep": 1,
|
||||
"pelengator_task_parameters": {
|
||||
"field_autoBaseLine": true,
|
||||
"field_baseline": -80,
|
||||
"field_enabledStreams": [
|
||||
"DirectionVsFreq",
|
||||
"SpectrumDb"
|
||||
],
|
||||
"field_profiles": [
|
||||
"1"
|
||||
],
|
||||
"field_targetSector": "{\"power_range\":{\"max\":0,\"min\":0},\"quality_range\":{\"max\":0,\"min\":0},\"sector\":{\"azimuth_max\":360,\"azimuth_min\":0,\"zenith_max\":110,\"zenith_min\":30}}"
|
||||
},
|
||||
"pelengator_task_show_forbidden_bands": true,
|
||||
"save_snapshots": false,
|
||||
"search_task_band": "1001000000 6000000000",
|
||||
"show_all_signals_on_spectrum": false,
|
||||
"show_target_signals_on_spectrum": true,
|
||||
"type_id": "PelengatorSearchTask"
|
||||
}
|
||||
}
|
||||
],
|
||||
"type_id": "GroupSearchTask"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -20,8 +20,8 @@ script_export_mode=0
|
||||
|
||||
[preset.0.options]
|
||||
|
||||
custom_template/debug=""
|
||||
custom_template/release=""
|
||||
custom_template/debug="/home/user/temp/godot.linuxbsd.template_release.x86_64"
|
||||
custom_template/release="/home/user/temp/godot.linuxbsd.template_release.x86_64"
|
||||
debug/export_console_wrapper=0
|
||||
binary_format/embed_pck=true
|
||||
texture_format/s3tc_bptc=true
|
||||
|
||||
@@ -58,7 +58,7 @@ offset_right = 205.0
|
||||
offset_bottom = 183.0
|
||||
fname = "Модуль ФС"
|
||||
rname = "A3"
|
||||
metadata/fs = "fs_6"
|
||||
metadata/fs = "fs_7"
|
||||
|
||||
[node name="ref_A5" parent="." groups=["default_reset", "fs_group"] instance=ExtResource("3_kqnvt")]
|
||||
offset_left = 205.0
|
||||
@@ -67,7 +67,7 @@ offset_right = 255.0
|
||||
offset_bottom = 183.0
|
||||
fname = "Модуль ФС"
|
||||
rname = "A2"
|
||||
metadata/fs = "fs_7"
|
||||
metadata/fs = "fs_6"
|
||||
|
||||
[node name="ref_A7" parent="." groups=["default_reset"] instance=ExtResource("3_kqnvt")]
|
||||
offset_left = 255.0
|
||||
|
||||
@@ -109,9 +109,9 @@ func on_press_device(_name_davice: String) -> void:
|
||||
control_data['power_amplifier'] = get_tree().get_nodes_in_group('power_amplifier')
|
||||
control_data['default_reset_array_node'] = get_tree().get_nodes_in_group('default_reset')
|
||||
control_data['module_fs_1'] = $kasseta_fs_kd/ref_A2
|
||||
control_data['module_fs_6'] = $kasseta_fs_kd/ref_A4
|
||||
control_data['module_fs_6'] = $kasseta_fs_kd/ref_A7
|
||||
control_data['dou_6'] = $dou6_A7
|
||||
control_data['module_fs_7'] = $kasseta_fs_kd/ref_A7
|
||||
control_data['module_fs_7'] = $kasseta_fs_kd/ref_A4
|
||||
control_data['dou_7'] = $dou7_A8
|
||||
on_control_result(control_data)
|
||||
|
||||
|
||||
@@ -642,29 +642,6 @@ class Tile:
|
||||
self.y = y0
|
||||
self.z = z0
|
||||
|
||||
# Возвращает расстояние в метрах между двумя точками на карте
|
||||
func haversine_m(lat1: float, lon1: float, lat2: float, lon2: float) -> float:
|
||||
# Радиус Земли в метрах
|
||||
const R: = 6372795.0
|
||||
# Преобразование градусов в радианы
|
||||
var rlat1: = deg_to_rad(lat1)
|
||||
var rlon1: = deg_to_rad(lon1)
|
||||
var rlat2: = deg_to_rad(lat2)
|
||||
var rlon2: = deg_to_rad(lon2)
|
||||
# вычисление длины большого круга
|
||||
var cl1: = cos(rlat1)
|
||||
var cl2: = cos(rlat2)
|
||||
var sl1: = sin(rlat1)
|
||||
var sl2: = sin(rlat2)
|
||||
var delta: = rlon2 - rlon1
|
||||
var cdelta: = cos(delta)
|
||||
var sdelta: = sin(delta)
|
||||
var y: = sqrt(pow(cl2 * sdelta, 2.0) + pow(cl1 * sl2 - sl1 * cl2 * cdelta, 2.0))
|
||||
var x: = sl1 * sl2 + cl1 * cl2 * cdelta
|
||||
var ad: = atan2(y, x)
|
||||
var dist: = ad * R
|
||||
return dist
|
||||
|
||||
|
||||
func remove_closest_dot(screen_pos: Vector2) -> bool:
|
||||
var closest_dot = find_at_screen_position(screen_pos)
|
||||
|
||||
@@ -185,6 +185,7 @@ func on_send_http_request(node: Node, time_req: float) -> void:
|
||||
|
||||
func on_receive_response_afp_bpo(node: Node) -> void:
|
||||
node.progress_value = 100
|
||||
node.progress_visible = false
|
||||
|
||||
|
||||
## Прием сигналов о текущем состояниях приборах
|
||||
|
||||
@@ -228,7 +228,6 @@ func _on_scale_selected(val: bool, nm: StringName):
|
||||
update_table(ctable, new_indexes)
|
||||
map_yems_info_to_table(unit_info, ctable, indexes)
|
||||
connect_cmd_handlers(nm, ctable, new_indexes)
|
||||
on_data_received(unit_info, nm)
|
||||
|
||||
|
||||
## Обновляет результат выполнения команды оператора
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
class_name Iterfer extends Node
|
||||
|
||||
const default_um: = 5.0 ## Угол места по умолчанию
|
||||
|
||||
## Представление помехи.
|
||||
|
||||
## Режимы помехи.
|
||||
@@ -92,7 +94,7 @@ const EXCLUDE_INTERFER = ['srni1', 'srnm2', 'srngps', 'svi1', 'svm2']
|
||||
const ID_INTERFERS_LEN = 63 ## Размер пула номеров целей.
|
||||
const INTERFER_OFF = 'off'
|
||||
const INTERFER_IQFILE = 'IQ-файл'
|
||||
const POW_DEFAULT: float = 50.0
|
||||
const POW_DEFAULT: float = 80.0
|
||||
const PERIOD_DEFAULT = 7.5
|
||||
const MIN_WIDTH_COEF = 1.0
|
||||
const MIN_RESEND_TIMEOUT = 0.05
|
||||
@@ -115,9 +117,12 @@ var fs_closed: Dictionary ## Словарь секторо
|
||||
var width_coef: float = 1.5 ## Коэффициент расширения полосы
|
||||
var now: = 0.0 ## Время с момента запуска
|
||||
var resend_timeout: float = 1.0 ## Время повторной отправки команды
|
||||
var trim = 0.0 ## Килевая качка
|
||||
var roll = 0.0 ## Бортовая качка
|
||||
|
||||
signal send_ecms(time_now) ## Сигнал отправки помех, если настало время
|
||||
|
||||
var unit_nav: unit.Unit ## Навигация
|
||||
|
||||
## Сеанс помехи.
|
||||
class Interfer:
|
||||
@@ -136,6 +141,10 @@ class Interfer:
|
||||
var nmfs: int = 0 ## Номер модуля ФС в нумерации СТЦ
|
||||
var priority: int = 0 ## Приоритет помехи
|
||||
var active: bool = false ## Флаг, что фиксируется мощность на выходном усилителе
|
||||
var freq_change = false ## Флаг, что частота изменнена пользователем
|
||||
var bort = false ## Признак бортовая или килевая качка
|
||||
var trim_roll = 0.0 ## Качка для конкретной помехи
|
||||
var trim_roll_manual = false ## Флаг что ум задан оператором
|
||||
|
||||
func _to_string() -> String:
|
||||
return 'номер: %d название: %s частота: %0.1f МГц пеленг: %0.1f гр.' % [ispp, ITERFER_MODE[krp][0], params['freq'], kni]
|
||||
@@ -172,9 +181,25 @@ class Interfer:
|
||||
var param = self.get(value_key)
|
||||
if param == null:
|
||||
params[value_key] = value
|
||||
elif value_key == 'um':
|
||||
trim_roll_manual = true
|
||||
params[value_key] = value
|
||||
set_um()
|
||||
else:
|
||||
self.set(value_key, value)
|
||||
|
||||
if value_key == 'freq':
|
||||
freq_change = true
|
||||
|
||||
func set_um():
|
||||
if not self.trim_roll_manual:
|
||||
self.um = params.get('um', default_um) + self.trim_roll
|
||||
else:
|
||||
self.um = params.get('um', default_um)
|
||||
if (self.um < settings.UM_MIN):
|
||||
self.um = settings.UM_MIN
|
||||
elif (self.um > settings.UM_MAX):
|
||||
self.um = settings.UM_MAX
|
||||
|
||||
signal interfer_preparing(ecm: Interfer) ## Вызывается в момент запуска помехи.
|
||||
signal interfer_run(ecm: Interfer) ## Вызывается в момент начала работы помехи.
|
||||
signal interfer_error(ecm: Interfer, msg: String) ## Вызывается при ошибке.
|
||||
@@ -220,8 +245,8 @@ func _ready() -> void:
|
||||
threats.connect('threats_resized', Callable(self, 'on_threats_resized'))
|
||||
threats.connect('threat_update', Callable(self, 'on_threats_update').bind(ecms))
|
||||
ProjectSettings.connect('settings_changed', on_settings_changed)
|
||||
var unit_nav: = network.get_unit_instance('навигация')
|
||||
unit_nav.connect('data_received', on_nav_data_received.bind(unit_caps))
|
||||
unit_nav = network.get_unit_instance('навигация')
|
||||
unit_nav.connect('data_received', on_nav_data_received.bind(unit_caps, ecms))
|
||||
connect('send_ecms', Callable(self, 'on_send_ecms').bind(ecms, unit_caps))
|
||||
call_deferred('emit_signal', 'interfer_resized', ecms)
|
||||
|
||||
@@ -229,8 +254,9 @@ func _ready() -> void:
|
||||
func on_trenazh_mode(val: bool): trenazh_mode = val
|
||||
|
||||
|
||||
func on_nav_data_received(coords: Dictionary, unit_caps):
|
||||
func on_nav_data_received(coords: Dictionary, unit_caps, ecms):
|
||||
var ship_time = Time.get_datetime_dict_from_system()
|
||||
var update_bk_kk = false
|
||||
course = coords.get('k', 0.0)
|
||||
var data_to_json = {
|
||||
'ts': 8,
|
||||
@@ -248,9 +274,23 @@ func on_nav_data_received(coords: Dictionary, unit_caps):
|
||||
'minute': ship_time['minute'],
|
||||
'second': ship_time['second'],}
|
||||
var json_data = JSON.stringify(data_to_json).to_utf8_buffer()
|
||||
if data_to_json['roll'] != roll:
|
||||
roll = data_to_json['roll']
|
||||
update_bk_kk = true
|
||||
if data_to_json['trim'] != trim:
|
||||
trim = data_to_json['trim']
|
||||
update_bk_kk = true
|
||||
unit_caps.tx_stack.append(json_data)
|
||||
msg8_num += 1
|
||||
msg8_num %= 0xffffffff
|
||||
if update_bk_kk:
|
||||
for ecm in ecms.values():
|
||||
if ecm.bort:
|
||||
ecm.trim_roll = roll
|
||||
else:
|
||||
ecm.trim_roll = trim
|
||||
ecm.set_um()
|
||||
signaller.emit_signal('interfer_new', ecm)
|
||||
|
||||
|
||||
func on_th_aoa_update(threats: Dictionary, ecms: Dictionary) -> void:
|
||||
@@ -283,6 +323,7 @@ func on_th_aoa_update(threats: Dictionary, ecms: Dictionary) -> void:
|
||||
if thrs[ecm_i] == th_id:
|
||||
var ecm = ecms[ecm_i]
|
||||
ecm.params['freq'] = thr.freq
|
||||
ecm.params['um'] = get_um(thr.lat, thr.lon, thr.alt)
|
||||
ecm.kni = fposmod(thr.aoa - course, 360)
|
||||
call_ecm_proc(ecm)
|
||||
if ecm.nmfs in gos_nmfs or prd.fs_caps_id[ecm.nmfs] in fs_closed:
|
||||
@@ -386,6 +427,7 @@ func on_interfer_create(interfer_name, sel_threats, fs_arr, power, u, ecms) -> v
|
||||
var id = item.id
|
||||
param['freq'] = item.freq
|
||||
param['width'] = item.width * width_coef
|
||||
param['um'] = get_um(item.lat, item.lon, item.alt)
|
||||
if item.rparams.has('period'):
|
||||
param['period'] = item.rparams['period']
|
||||
if (item.rkrp != '') and item.fflags.rkrp and auto_enabled:
|
||||
@@ -406,6 +448,15 @@ func on_interfer_create(interfer_name, sel_threats, fs_arr, power, u, ecms) -> v
|
||||
interfer_create(u, interfer_name, ecms, param, kni, id, fs, SOURCE_INTERFER[1], power)
|
||||
|
||||
|
||||
## Возвращает угол места до заданной цели
|
||||
## [param lat] -
|
||||
## [param lon] -
|
||||
## [param alt] - высота
|
||||
func get_um(lat: float, lon: float, alt: float) -> float:
|
||||
var dist = tools.haversine_m(lat, lon, unit_nav.latlon.x, unit_nav.latlon.y)
|
||||
return rad_to_deg(atan(alt / dist)) if dist > 0.0 else default_um
|
||||
|
||||
|
||||
func on_interfer_rcv(interfer_params: Array, unit0, unit_caps, ecms) -> void:
|
||||
var err: bool = false
|
||||
var mode = interfer_params[0]
|
||||
@@ -469,11 +520,12 @@ func interfer_create(_u, interfer_name, ecms, param, kni, id, dict, source_inter
|
||||
ecm.params = param
|
||||
ecm.powp = power
|
||||
ecm.source_interfer = source_interfer
|
||||
ecm.um = param.get('um', 15.0) # Значение по умолчанию
|
||||
if source_interfer == SOURCE_INTERFER[0]:
|
||||
if thrs_dict.has(dict[ispp]):
|
||||
ecm.priority = thrs_dict[dict[ispp]].priority
|
||||
call_ecm_proc(ecm)
|
||||
set_bort(ecm)
|
||||
ecm.set_um()
|
||||
var set_nmfs_ok = set_nmfs(ecm)
|
||||
if set_nmfs_ok != Error.OK:
|
||||
log.error('Ошибка выбора модуля ФС для помехи: %s' %[ecm.ispp])
|
||||
@@ -541,7 +593,8 @@ func call_diap(ecm, ecm_params: Dictionary):
|
||||
var band = fs_index_arr[0] / 4
|
||||
if ecm_params['files'].has(band):
|
||||
ecm.params['filename'] = ecm_params['files'][band][0]
|
||||
ecm.params['freq'] = ecm_params['files'][band][1]
|
||||
if not ecm.freq_change:
|
||||
ecm.params['freq'] = ecm_params['files'][band][1]
|
||||
|
||||
|
||||
func call_pdchm(ecm, ecm_params: Dictionary):
|
||||
@@ -719,3 +772,18 @@ func on_send_ecms(time_now, ecms, unit_caps):
|
||||
func _process(delta: float) -> void:
|
||||
now += delta
|
||||
emit_signal('send_ecms', now)
|
||||
|
||||
|
||||
func set_bort(ecm: Interfer):
|
||||
var sec = 0
|
||||
for sect in prd.FS_SECTORS.keys():
|
||||
if ecm.kni >= prd.FS_SECTORS[sect][0] and ecm.kni <= prd.FS_SECTORS[sect][1]:
|
||||
sec = sect
|
||||
if (sec == 0) or (sec == 2):
|
||||
ecm.bort = false
|
||||
else:
|
||||
ecm.bort = true
|
||||
if ecm.bort:
|
||||
ecm.trim_roll = roll
|
||||
else:
|
||||
ecm.trim_roll = trim
|
||||
|
||||
@@ -13,6 +13,7 @@ class NaviSource extends unit.Unit:
|
||||
var data: = {} ## Принятые данные
|
||||
var source_addr: = [] ## Адрес отправителя
|
||||
const akng_mode = {0:'тестовый', 1:'основной', 2:'резервный', 3:'аварийный'}
|
||||
static var latlon: Vector2 ## Текущие координаты
|
||||
func _to_string() -> String:
|
||||
return String('NaviSource: %s %s' % [self.name, 'на связи' if online else 'отключен'])
|
||||
func _init(nm):
|
||||
@@ -40,8 +41,10 @@ class NaviSource extends unit.Unit:
|
||||
if flags & (1 << 1):
|
||||
data['k'] = rx_data.decode_float(8) # Курс, градусы (0.0 - Север)
|
||||
if flags & (1 << 2):
|
||||
data['latitude'] = float(rx_data.decode_s32(12) * 180) / pow_2_30 # Широта, градусы
|
||||
data['longitude'] = float(rx_data.decode_s32(16) * 180) / pow_2_30 # Долгота, градусы
|
||||
latlon.x = float(rx_data.decode_s32(12) * 180) / pow_2_30 # Широта, градусы
|
||||
latlon.y = float(rx_data.decode_s32(16) * 180) / pow_2_30 # Долгота, градусы
|
||||
data['latitude'] = latlon.x
|
||||
data['longitude'] = latlon.y
|
||||
if flags & (1 << 3):
|
||||
data['speed'] = rx_data.decode_float(20) # Скорость, м/с
|
||||
data['err'] = rx_data.decode_u16(24) #
|
||||
|
||||
@@ -28,13 +28,13 @@ var UnitProfiles: Dictionary[StringName, Array] = { \
|
||||
'навигация': ['navi', ['*', 60000, true, true ], 'IP-адрес на котором принимают сообщения от навигации'],
|
||||
|
||||
# < Название: [протокол, [адрес, порт, широковещательное, привязывать], комментарий >
|
||||
'эмс-ведущий': ['iyems-rx', ['127.0.0.1', 61000, false, true], 'IP-адрес для приёма докладов от информационных ЭМС устройств'],
|
||||
'эмс-ор63': ['iyems-tx', ['127.0.0.1', 61001, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'],
|
||||
'эмс-454': ['iyems-tx', ['127.0.0.1', 61002, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'],
|
||||
'эмс-го': ['iyems-tx', ['127.0.0.1', 61003, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'],
|
||||
'эмс-рлс1': ['iyems-tx', ['127.0.0.1', 61004, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'],
|
||||
'эмс-рлс2': ['iyems-tx', ['127.0.0.1', 61005, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'],
|
||||
'эмс-ннвс': ['iyems-tx', ['127.0.0.1', 61006, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'],
|
||||
'эмс-ведущий': ['iyems-rx', ['192.168.11.105', 61000, false, true], 'IP-адрес для приёма докладов от информационных ЭМС устройств'],
|
||||
'эмс-ор63': ['iyems-tx', ['192.168.11.200', 61001, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'],
|
||||
'эмс-454': ['iyems-tx', ['192.168.11.200', 61002, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'],
|
||||
'эмс-го': ['iyems-tx', ['192.168.11.200', 61003, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'],
|
||||
'эмс-рлс1': ['iyems-tx', ['192.168.11.200', 61004, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'],
|
||||
'эмс-рлс2': ['iyems-tx', ['192.168.11.200', 61005, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'],
|
||||
'эмс-ннвс': ['iyems-tx', ['192.168.11.200', 61006, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'],
|
||||
'эмс-изделие7': ['iyems-tx', ['127.0.0.1', 61007, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'],
|
||||
'эмс-изделие8': ['iyems-tx', ['127.0.0.1', 61008, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'],
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
extends Node
|
||||
## Работа с целями.
|
||||
|
||||
const MSG9_RESEND_TIMEOUT = 1.0 ## Время повторной отправки пакета 9
|
||||
const MSG9_RESEND_TIMEOUT = 3.0 ## Время повторной отправки пакета 9
|
||||
|
||||
## Режимы работы АФСП и БПО (Протокол ТНИИС-СТЦ, пункт 2.5.10)
|
||||
enum AFSP_BPO_MODE {
|
||||
@@ -217,10 +217,7 @@ func send_msg9(unit_caps):
|
||||
|
||||
|
||||
func on_timer_msg9(unit_caps, timer_msg9):
|
||||
if bpo_mode != bpo_mode_rx:
|
||||
send_msg9(unit_caps)
|
||||
else:
|
||||
timer_msg9.stop()
|
||||
send_msg9(unit_caps)
|
||||
|
||||
|
||||
func on_caps_line_changed(unit_caps, timer_msg9):
|
||||
|
||||
@@ -197,6 +197,30 @@ func set_bits(v, a, m):
|
||||
return (~m) & v | a & m
|
||||
|
||||
|
||||
# Возвращает расстояние в метрах между двумя точками на карте
|
||||
func haversine_m(lat1: float, lon1: float, lat2: float, lon2: float) -> float:
|
||||
# Радиус Земли в метрах
|
||||
const R: = 6372795.0
|
||||
# Преобразование градусов в радианы
|
||||
var rlat1: = deg_to_rad(lat1)
|
||||
var rlon1: = deg_to_rad(lon1)
|
||||
var rlat2: = deg_to_rad(lat2)
|
||||
var rlon2: = deg_to_rad(lon2)
|
||||
# вычисление длины большого круга
|
||||
var cl1: = cos(rlat1)
|
||||
var cl2: = cos(rlat2)
|
||||
var sl1: = sin(rlat1)
|
||||
var sl2: = sin(rlat2)
|
||||
var delta: = rlon2 - rlon1
|
||||
var cdelta: = cos(delta)
|
||||
var sdelta: = sin(delta)
|
||||
var y: = sqrt(pow(cl2 * sdelta, 2.0) + pow(cl1 * sl2 - sl1 * cl2 * cdelta, 2.0))
|
||||
var x: = sl1 * sl2 + cl1 * cl2 * cdelta
|
||||
var ad: = atan2(y, x)
|
||||
var dist: = ad * R
|
||||
return dist
|
||||
|
||||
|
||||
func fill_files_table(tbl: table, folder: String, rows_types: Array):
|
||||
var dir: = DirAccess.open(folder)
|
||||
if dir == null:
|
||||
|
||||
Reference in New Issue
Block a user