added remote k209 setup

This commit is contained in:
Ayzen
2026-04-29 16:32:39 +03:00
parent e05c06bcbe
commit 5a70235ef3
30 changed files with 2373 additions and 95 deletions
+48 -26
View File
@@ -1,15 +1,14 @@
{
"radar": {
"model": "librevna_multi",
"serial": "207730885532",
"model": "compact_m_k209",
"serial": "",
"remote_host": "127.0.0.1",
"remote_port": 50209,
"driver_mode": "native",
"mock_signal_hz": 5000000.0,
"multi_device": {
"slave_serials": [
"20A1307D5532",
"2072306C5532"
],
"force_external_reference": true,
"slave_serials": [],
"force_external_reference": false,
"recovery_attempts": 3
},
"sweep": {
@@ -23,10 +22,10 @@
"switches": {
"port1": {
"name": "port1",
"driver_mode": "native",
"driver_mode": "mock",
"driver": "h7992",
"radar_port": 1,
"positions": 4,
"positions": 2,
"default_position": 0,
"gpio_chip": "/dev/gpiochip0",
"pin_a": 17,
@@ -35,7 +34,7 @@
},
"port2": {
"name": "port2",
"driver_mode": "native",
"driver_mode": "mock",
"driver": "h7992",
"radar_port": 2,
"positions": 4,
@@ -49,7 +48,7 @@
"run": {
"settling_ms": 0,
"idle_sleep_ms": 2,
"continuous": true,
"continuous": false,
"processing_live_config_path": "python_app/runtime/processing_live.json",
"locator_server": {
"device_id": 3,
@@ -61,14 +60,38 @@
"logger_name": "locator_runtime"
},
"combos": [
{"input": 0, "output": 0},
{"input": 1, "output": 0},
{"input": 2, "output": 0},
{"input": 3, "output": 0},
{"input": 0, "output": 1},
{"input": 1, "output": 1},
{"input": 2, "output": 1},
{"input": 3, "output": 1}
{
"input": 0,
"output": 0
},
{
"input": 1,
"output": 0
},
{
"input": 2,
"output": 0
},
{
"input": 3,
"output": 0
},
{
"input": 0,
"output": 1
},
{
"input": 1,
"output": 1
},
{
"input": 2,
"output": 1
},
{
"input": 3,
"output": 1
}
]
},
"preprocess": {
@@ -104,8 +127,7 @@
},
"notch": {
"enabled": true,
"bands_hz": [
],
"bands_hz": [],
"taper_width_hz": 40000000.0,
"taper_type": "cosine"
}
@@ -144,27 +166,27 @@
},
"rings": {
"raw": {
"name": "/radar_raw",
"name": "/radar_k209_local_raw",
"capacity": 50,
"slot_size_bytes": 2097152
},
"raw_tap": {
"name": "/radar_raw_tap",
"name": "/radar_k209_local_raw_tap",
"capacity": 50,
"slot_size_bytes": 2097152
},
"preprocessed": {
"name": "/radar_preprocessed",
"name": "/radar_k209_local_preprocessed",
"capacity": 50,
"slot_size_bytes": 2097152
},
"preprocessed_tap": {
"name": "/radar_preprocessed_tap",
"name": "/radar_k209_local_preprocessed_tap",
"capacity": 50,
"slot_size_bytes": 2097152
},
"results": {
"name": "/radar_results",
"name": "/radar_k209_local_results",
"capacity": 50,
"slot_size_bytes": 2097152
}