diff --git a/sdrbase/resources/webapi.qrc b/sdrbase/resources/webapi.qrc
index 824dd0553..dcd4072d4 100644
--- a/sdrbase/resources/webapi.qrc
+++ b/sdrbase/resources/webapi.qrc
@@ -61,6 +61,7 @@
webapi/doc/swagger/include/HeatMap.yaml
webapi/doc/swagger/include/IEEE_802_15_4_Mod.yaml
webapi/doc/swagger/include/Interferometer.yaml
+ webapi/doc/swagger/include/ILSDemod.yaml
webapi/doc/swagger/include/JogdialController.yaml
webapi/doc/swagger/include/LimeRFE.yaml
webapi/doc/swagger/include/LimeSdr.yaml
diff --git a/sdrbase/resources/webapi/doc/html2/index.html b/sdrbase/resources/webapi/doc/html2/index.html
index 14cf152d4..a9de3b3cf 100644
--- a/sdrbase/resources/webapi/doc/html2/index.html
+++ b/sdrbase/resources/webapi/doc/html2/index.html
@@ -2449,6 +2449,18 @@ margin-bottom: 20px;
"type" : "integer",
"description" : "Audio channel to IQ mapping\n * 0 - I=L, Q=0\n * 1 - I=R, Q=0\n * 2 - I=L, Q=R\n * 3 - I=R, Q=L\n"
},
+ "dcBlock" : {
+ "type" : "integer",
+ "description" : "Auto DC blocking\n * 0 - Off\n * 1 - On\n"
+ },
+ "iqImbalance" : {
+ "type" : "integer",
+ "description" : "Auto IQ balance (you need auto DC blocking active)\n * 0 - Off\n * 1 - On\n"
+ },
+ "fcPos" : {
+ "type" : "integer",
+ "description" : "Decimated bandpass center frequency position\n * 0 - Infradyne\n * 1 - Supradyne\n * 2 - Centered\n"
+ },
"useReverseAPI" : {
"type" : "integer",
"description" : "Synchronize with reverse API (1 for yes, 0 for no)"
@@ -3520,15 +3532,24 @@ margin-bottom: 20px;
"FT8DemodReport" : {
"$ref" : "#/definitions/FT8DemodReport"
},
+ "RTTYDemodReport" : {
+ "$ref" : "#/definitions/RTTYDemodReport"
+ },
"HeatMapReport" : {
"$ref" : "#/definitions/HeatMapReport"
},
+ "ILSDemodReport" : {
+ "$ref" : "#/definitions/ILSDemodReport"
+ },
"M17DemodReport" : {
"$ref" : "#/definitions/M17DemodReport"
},
"M17ModReport" : {
"$ref" : "#/definitions/M17ModReport"
},
+ "NavtexDemodReport" : {
+ "$ref" : "#/definitions/NavtexDemodReport"
+ },
"NFMDemodReport" : {
"$ref" : "#/definitions/NFMDemodReport"
},
@@ -3678,9 +3699,15 @@ margin-bottom: 20px;
"FT8DemodSettings" : {
"$ref" : "#/definitions/FT8DemodSettings"
},
+ "RTTYDemodSettings" : {
+ "$ref" : "#/definitions/RTTYDemodSettings"
+ },
"HeatMapSettings" : {
"$ref" : "#/definitions/HeatMapSettings"
},
+ "ILSDemodSettings" : {
+ "$ref" : "#/definitions/ILSDemodSettings"
+ },
"InterferometerSettings" : {
"$ref" : "#/definitions/InterferometerSettings"
},
@@ -3693,6 +3720,9 @@ margin-bottom: 20px;
"M17ModSettings" : {
"$ref" : "#/definitions/M17ModSettings"
},
+ "NavtexDemodSettings" : {
+ "$ref" : "#/definitions/NavtexDemodSettings"
+ },
"NFMDemodSettings" : {
"$ref" : "#/definitions/NFMDemodSettings"
},
@@ -7383,6 +7413,143 @@ margin-bottom: 20px;
}
},
"description" : "IEEE_802_15_4_Mod"
+};
+ defs.ILSDemodReport = {
+ "properties" : {
+ "channelPowerDB" : {
+ "type" : "number",
+ "format" : "float",
+ "description" : "power received in channel (dB)"
+ },
+ "channelSampleRate" : {
+ "type" : "integer"
+ }
+ },
+ "description" : "ILSDemod"
+};
+ defs.ILSDemodSettings = {
+ "properties" : {
+ "inputFrequencyOffset" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "rfBandwidth" : {
+ "type" : "number",
+ "format" : "float"
+ },
+ "mode" : {
+ "type" : "integer",
+ "description" : "(0 for LOC, 1 for G/S)"
+ },
+ "frequencyIndex" : {
+ "type" : "integer"
+ },
+ "squelch" : {
+ "type" : "integer"
+ },
+ "volume" : {
+ "type" : "number",
+ "format" : "float"
+ },
+ "audioMute" : {
+ "type" : "integer"
+ },
+ "average" : {
+ "type" : "integer"
+ },
+ "ddmUnits" : {
+ "type" : "integer"
+ },
+ "identThreshold" : {
+ "type" : "number",
+ "format" : "float"
+ },
+ "ident" : {
+ "type" : "string"
+ },
+ "runway" : {
+ "type" : "string"
+ },
+ "trueBearing" : {
+ "type" : "number",
+ "format" : "float"
+ },
+ "latitude" : {
+ "type" : "string"
+ },
+ "longitude" : {
+ "type" : "string"
+ },
+ "elevation" : {
+ "type" : "integer"
+ },
+ "glidePath" : {
+ "type" : "number",
+ "format" : "float"
+ },
+ "refHeight" : {
+ "type" : "number",
+ "format" : "float"
+ },
+ "courseWidth" : {
+ "type" : "number",
+ "format" : "float"
+ },
+ "udpEnabled" : {
+ "type" : "integer",
+ "description" : "Whether to forward DDM to specified UDP port"
+ },
+ "udpAddress" : {
+ "type" : "string",
+ "description" : "UDP address to forward DDM to"
+ },
+ "udpPort" : {
+ "type" : "integer",
+ "description" : "UDP port to forward DDM to"
+ },
+ "logFilename" : {
+ "type" : "string"
+ },
+ "logEnabled" : {
+ "type" : "integer"
+ },
+ "rgbColor" : {
+ "type" : "integer"
+ },
+ "title" : {
+ "type" : "string"
+ },
+ "streamIndex" : {
+ "type" : "integer",
+ "description" : "MIMO channel. Not relevant when connected to SI (single Rx)."
+ },
+ "useReverseAPI" : {
+ "type" : "integer",
+ "description" : "Synchronize with reverse API (1 for yes, 0 for no)"
+ },
+ "reverseAPIAddress" : {
+ "type" : "string"
+ },
+ "reverseAPIPort" : {
+ "type" : "integer"
+ },
+ "reverseAPIDeviceIndex" : {
+ "type" : "integer"
+ },
+ "reverseAPIChannelIndex" : {
+ "type" : "integer"
+ },
+ "scopeConfig" : {
+ "$ref" : "#/definitions/GLScope"
+ },
+ "channelMarker" : {
+ "$ref" : "#/definitions/ChannelMarker"
+ },
+ "rollupState" : {
+ "$ref" : "#/definitions/RollupState"
+ }
+ },
+ "description" : "ILSDemod"
};
defs.InstanceChannelsResponse = {
"required" : [ "channelcount" ],
@@ -9042,7 +9209,7 @@ margin-bottom: 20px;
},
"altitudeReference" : {
"type" : "integer",
- "description" : "0 - NONE (Absolute), 1 - CLAMP_TO_GROUND, 2 - RELATIVE_TO_GROUND, 3 - CLIP_TO_GROUND"
+ "description" : "0 - NONE (Absolute), 1 - CLAMP_TO_GROUND, 2 - RELATIVE_TO_GROUND, 3 - CLIP_TO_GROUND."
},
"animations" : {
"type" : "array",
@@ -9091,6 +9258,14 @@ margin-bottom: 20px;
"availableUntil" : {
"type" : "string",
"description" : "Date and time until after which this item should no longer appear on 3D map"
+ },
+ "colorValid" : {
+ "type" : "integer",
+ "description" : "0 - Use default color, 1 - Use specified color"
+ },
+ "color" : {
+ "type" : "integer",
+ "description" : "RGBA for polygon and polyline"
}
},
"description" : "An item to draw on the map. Set image to an empty string to remove item from the map."
@@ -9193,7 +9368,7 @@ margin-bottom: 20px;
},
"altitudeReference" : {
"type" : "integer",
- "description" : "0 - NONE (Absolute), 1 - CLAMP_TO_GROUND, 2 - RELATIVE_TO_GROUND, 3 - CLIP_TO_GROUND"
+ "description" : "0 - NONE (Absolute), 1 - CLAMP_TO_GROUND, 2 - RELATIVE_TO_GROUND, 3 - CLIP_TO_GROUND."
},
"animations" : {
"type" : "array",
@@ -9242,6 +9417,14 @@ margin-bottom: 20px;
"availableUntil" : {
"type" : "string",
"description" : "Date and time until after which this item should no longer appear on 3D map"
+ },
+ "colorValid" : {
+ "type" : "integer",
+ "description" : "0 - Use default color, 1 - Use specified color"
+ },
+ "color" : {
+ "type" : "integer",
+ "description" : "RGBA for polygon and polyline"
}
},
"description" : "An item to draw on the map. Set image to an empty string to remove item from the map."
@@ -9261,6 +9444,10 @@ margin-bottom: 20px;
"type" : "integer",
"description" : "Display object names on the map (1 for yes, 0 for no)"
},
+ "terrain" : {
+ "type" : "string",
+ "description" : "Terrain used for 3D map (E.g: 'Ellipsoid' or 'Cesium World Terrain')"
+ },
"title" : {
"type" : "string"
},
@@ -9696,6 +9883,94 @@ margin-bottom: 20px;
}
},
"description" : "Enumeration with name for values"
+};
+ defs.NavtexDemodReport = {
+ "properties" : {
+ "channelPowerDB" : {
+ "type" : "number",
+ "format" : "float",
+ "description" : "power received in channel (dB)"
+ },
+ "channelSampleRate" : {
+ "type" : "integer"
+ }
+ },
+ "description" : "ACARSDemod"
+};
+ defs.NavtexDemodSettings = {
+ "properties" : {
+ "inputFrequencyOffset" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "rfBandwidth" : {
+ "type" : "number",
+ "format" : "float"
+ },
+ "navArea" : {
+ "type" : "integer"
+ },
+ "filterStation" : {
+ "type" : "string"
+ },
+ "filterType" : {
+ "type" : "string"
+ },
+ "udpEnabled" : {
+ "type" : "integer",
+ "description" : "Whether to forward received messages to specified UDP port"
+ },
+ "udpAddress" : {
+ "type" : "string",
+ "description" : "UDP address to forward received messages to"
+ },
+ "udpPort" : {
+ "type" : "integer",
+ "description" : "UDP port to forward received messages to"
+ },
+ "logFilename" : {
+ "type" : "string"
+ },
+ "logEnabled" : {
+ "type" : "integer"
+ },
+ "rgbColor" : {
+ "type" : "integer"
+ },
+ "title" : {
+ "type" : "string"
+ },
+ "streamIndex" : {
+ "type" : "integer",
+ "description" : "MIMO channel. Not relevant when connected to SI (single Rx)."
+ },
+ "useReverseAPI" : {
+ "type" : "integer",
+ "description" : "Synchronize with reverse API (1 for yes, 0 for no)"
+ },
+ "reverseAPIAddress" : {
+ "type" : "string"
+ },
+ "reverseAPIPort" : {
+ "type" : "integer"
+ },
+ "reverseAPIDeviceIndex" : {
+ "type" : "integer"
+ },
+ "reverseAPIChannelIndex" : {
+ "type" : "integer"
+ },
+ "scopeConfig" : {
+ "$ref" : "#/definitions/GLScope"
+ },
+ "channelMarker" : {
+ "$ref" : "#/definitions/ChannelMarker"
+ },
+ "rollupState" : {
+ "$ref" : "#/definitions/RollupState"
+ }
+ },
+ "description" : "ACARSDemod"
};
defs.NoiseFigureReport = {
"properties" : {
@@ -11049,6 +11324,110 @@ margin-bottom: 20px;
"format" : "float"
}
}
+};
+ defs.RTTYDemodReport = {
+ "properties" : {
+ "channelPowerDB" : {
+ "type" : "number",
+ "format" : "float",
+ "description" : "power received in channel (dB)"
+ },
+ "channelSampleRate" : {
+ "type" : "integer"
+ }
+ },
+ "description" : "ACARSDemod"
+};
+ defs.RTTYDemodSettings = {
+ "properties" : {
+ "inputFrequencyOffset" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "rfBandwidth" : {
+ "type" : "number",
+ "format" : "float"
+ },
+ "baudRate" : {
+ "type" : "number",
+ "format" : "float"
+ },
+ "frequencyShift" : {
+ "type" : "integer"
+ },
+ "udpEnabled" : {
+ "type" : "integer",
+ "description" : "Whether to forward received messages to specified UDP port"
+ },
+ "udpAddress" : {
+ "type" : "string",
+ "description" : "UDP address to forward received messages to"
+ },
+ "udpPort" : {
+ "type" : "integer",
+ "description" : "UDP port to forward received messages to"
+ },
+ "characterSet" : {
+ "type" : "integer"
+ },
+ "suppressCRLF" : {
+ "type" : "integer"
+ },
+ "unshiftOnSpace" : {
+ "type" : "integer"
+ },
+ "msbFirst" : {
+ "type" : "integer"
+ },
+ "spaceHigh" : {
+ "type" : "integer"
+ },
+ "squelch" : {
+ "type" : "integer"
+ },
+ "logFilename" : {
+ "type" : "string"
+ },
+ "logEnabled" : {
+ "type" : "integer"
+ },
+ "rgbColor" : {
+ "type" : "integer"
+ },
+ "title" : {
+ "type" : "string"
+ },
+ "streamIndex" : {
+ "type" : "integer",
+ "description" : "MIMO channel. Not relevant when connected to SI (single Rx)."
+ },
+ "useReverseAPI" : {
+ "type" : "integer",
+ "description" : "Synchronize with reverse API (1 for yes, 0 for no)"
+ },
+ "reverseAPIAddress" : {
+ "type" : "string"
+ },
+ "reverseAPIPort" : {
+ "type" : "integer"
+ },
+ "reverseAPIDeviceIndex" : {
+ "type" : "integer"
+ },
+ "reverseAPIChannelIndex" : {
+ "type" : "integer"
+ },
+ "scopeConfig" : {
+ "$ref" : "#/definitions/GLScope"
+ },
+ "channelMarker" : {
+ "$ref" : "#/definitions/ChannelMarker"
+ },
+ "rollupState" : {
+ "$ref" : "#/definitions/RollupState"
+ }
+ },
+ "description" : "ACARSDemod"
};
defs.RadioAstronomyActions = {
"properties" : {
@@ -14941,6 +15320,9 @@ margin-bottom: 20px;
"audioMute" : {
"type" : "integer"
},
+ "identBandpassEnable" : {
+ "type" : "integer"
+ },
"rgbColor" : {
"type" : "integer"
},
@@ -57089,7 +57471,7 @@ except ApiException as e:
- Generated 2023-03-01T20:50:44.079+01:00
+ Generated 2023-04-01T18:43:55.658+02:00
diff --git a/sdrbase/resources/webapi/doc/swagger/include/ChannelReport.yaml b/sdrbase/resources/webapi/doc/swagger/include/ChannelReport.yaml
index 5e72b6691..0b271a67d 100644
--- a/sdrbase/resources/webapi/doc/swagger/include/ChannelReport.yaml
+++ b/sdrbase/resources/webapi/doc/swagger/include/ChannelReport.yaml
@@ -51,12 +51,18 @@ ChannelReport:
$ref: "/doc/swagger/include/FreqTracker.yaml#/FreqTrackerReport"
FT8DemodReport:
$ref: "/doc/swagger/include/FT8Demod.yaml#/FT8DemodReport"
+ RTTYDemodReport:
+ $ref: "/doc/swagger/include/RTTYDemod.yaml#/RTTYDemodReport"
HeatMapReport:
$ref: "/doc/swagger/include/HeatMap.yaml#/HeatMapReport"
+ ILSDemodReport:
+ $ref: "/doc/swagger/include/ILSDemod.yaml#/ILSDemodReport"
M17DemodReport:
$ref: "/doc/swagger/include/M17Demod.yaml#/M17DemodReport"
M17ModReport:
$ref: "/doc/swagger/include/M17Mod.yaml#/M17ModReport"
+ NavtexDemodReport:
+ $ref: "/doc/swagger/include/NavtexDemod.yaml#/NavtexDemodReport"
NFMDemodReport:
$ref: "/doc/swagger/include/NFMDemod.yaml#/NFMDemodReport"
NFMModReport:
diff --git a/sdrbase/resources/webapi/doc/swagger/include/ChannelSettings.yaml b/sdrbase/resources/webapi/doc/swagger/include/ChannelSettings.yaml
index d675d621f..d95d70a94 100644
--- a/sdrbase/resources/webapi/doc/swagger/include/ChannelSettings.yaml
+++ b/sdrbase/resources/webapi/doc/swagger/include/ChannelSettings.yaml
@@ -65,8 +65,12 @@ ChannelSettings:
$ref: "/doc/swagger/include/FreqTracker.yaml#/FreqTrackerSettings"
FT8DemodSettings:
$ref: "/doc/swagger/include/FT8Demod.yaml#/FT8DemodSettings"
+ RTTYDemodSettings:
+ $ref: "/doc/swagger/include/RTTYDemod.yaml#/RTTYDemodSettings"
HeatMapSettings:
$ref: "/doc/swagger/include/HeatMap.yaml#/HeatMapSettings"
+ ILSDemodSettings:
+ $ref: "/doc/swagger/include/ILSDemod.yaml#/ILSDemodSettings"
InterferometerSettings:
$ref: "/doc/swagger/include/Interferometer.yaml#/InterferometerSettings"
IEEE_802_15_4_ModSettings:
@@ -75,6 +79,8 @@ ChannelSettings:
$ref: "/doc/swagger/include/M17Demod.yaml#/M17DemodSettings"
M17ModSettings:
$ref: "/doc/swagger/include/M17Mod.yaml#/M17ModSettings"
+ NavtexDemodSettings:
+ $ref: "/doc/swagger/include/NavtexDemod.yaml#/NavtexDemodSettings"
NFMDemodSettings:
$ref: "/doc/swagger/include/NFMDemod.yaml#/NFMDemodSettings"
NFMModSettings:
diff --git a/sdrbase/resources/webapi/doc/swagger/include/ILSDemod.yaml b/sdrbase/resources/webapi/doc/swagger/include/ILSDemod.yaml
new file mode 100644
index 000000000..1a3decc8a
--- /dev/null
+++ b/sdrbase/resources/webapi/doc/swagger/include/ILSDemod.yaml
@@ -0,0 +1,98 @@
+ILSDemodSettings:
+ description: ILSDemod
+ properties:
+ inputFrequencyOffset:
+ type: integer
+ format: int64
+ rfBandwidth:
+ type: number
+ format: float
+ mode:
+ description: "(0 for LOC, 1 for G/S)"
+ type: integer
+ frequencyIndex:
+ type: integer
+ squelch:
+ type: integer
+ volume:
+ type: number
+ format: float
+ audioMute:
+ type: integer
+ average:
+ type: integer
+ ddmUnits:
+ type: integer
+ identThreshold:
+ type: number
+ format: float
+ ident:
+ type: string
+ runway:
+ type: string
+ trueBearing:
+ type: number
+ format: float
+ latitude:
+ type: string
+ longitude:
+ type: string
+ elevation:
+ type: integer
+ glidePath:
+ type: number
+ format: float
+ refHeight:
+ type: number
+ format: float
+ courseWidth:
+ type: number
+ format: float
+ udpEnabled:
+ description: "Whether to forward DDM to specified UDP port"
+ type: integer
+ udpAddress:
+ description: "UDP address to forward DDM to"
+ type: string
+ udpPort:
+ description: "UDP port to forward DDM to"
+ type: integer
+ logFilename:
+ type: string
+ logEnabled:
+ type: integer
+ rgbColor:
+ type: integer
+ title:
+ type: string
+ streamIndex:
+ description: MIMO channel. Not relevant when connected to SI (single Rx).
+ type: integer
+ useReverseAPI:
+ description: Synchronize with reverse API (1 for yes, 0 for no)
+ type: integer
+ reverseAPIAddress:
+ type: string
+ reverseAPIPort:
+ type: integer
+ reverseAPIDeviceIndex:
+ type: integer
+ reverseAPIChannelIndex:
+ type: integer
+ scopeConfig:
+ $ref: "/doc/swagger/include/GLScope.yaml#/GLScope"
+ channelMarker:
+ $ref: "/doc/swagger/include/ChannelMarker.yaml#/ChannelMarker"
+ rollupState:
+ $ref: "/doc/swagger/include/RollupState.yaml#/RollupState"
+
+ILSDemodReport:
+ description: ILSDemod
+ properties:
+ channelPowerDB:
+ description: power received in channel (dB)
+ type: number
+ format: float
+ channelSampleRate:
+ type: integer
+
diff --git a/sdrbase/resources/webapi/doc/swagger/include/Map.yaml b/sdrbase/resources/webapi/doc/swagger/include/Map.yaml
index e87d13e9e..23df978cb 100644
--- a/sdrbase/resources/webapi/doc/swagger/include/Map.yaml
+++ b/sdrbase/resources/webapi/doc/swagger/include/Map.yaml
@@ -4,6 +4,9 @@ MapSettings:
displayNames:
description: Display object names on the map (1 for yes, 0 for no)
type: integer
+ terrain:
+ description: "Terrain used for 3D map (E.g: 'Ellipsoid' or 'Cesium World Terrain')"
+ type: string
title:
type: string
rgbColor:
@@ -118,7 +121,7 @@ MapItem:
type: number
format: float
altitudeReference:
- description: "0 - NONE (Absolute), 1 - CLAMP_TO_GROUND, 2 - RELATIVE_TO_GROUND, 3 - CLIP_TO_GROUND"
+ description: "0 - NONE (Absolute), 1 - CLAMP_TO_GROUND, 2 - RELATIVE_TO_GROUND, 3 - CLIP_TO_GROUND."
type: integer
animations:
description: "Animations to play"
@@ -156,6 +159,12 @@ MapItem:
availableUntil:
description: "Date and time until after which this item should no longer appear on 3D map"
type: string
+ colorValid:
+ description: "0 - Use default color, 1 - Use specified color"
+ type: integer
+ color:
+ description: "RGBA for polygon and polyline"
+ type: integer
MapAnimation:
description: "Animation to play in the model on the 3D map"
diff --git a/swagger/sdrangel/code/html2/index.html b/swagger/sdrangel/code/html2/index.html
index 14cf152d4..a9de3b3cf 100644
--- a/swagger/sdrangel/code/html2/index.html
+++ b/swagger/sdrangel/code/html2/index.html
@@ -2449,6 +2449,18 @@ margin-bottom: 20px;
"type" : "integer",
"description" : "Audio channel to IQ mapping\n * 0 - I=L, Q=0\n * 1 - I=R, Q=0\n * 2 - I=L, Q=R\n * 3 - I=R, Q=L\n"
},
+ "dcBlock" : {
+ "type" : "integer",
+ "description" : "Auto DC blocking\n * 0 - Off\n * 1 - On\n"
+ },
+ "iqImbalance" : {
+ "type" : "integer",
+ "description" : "Auto IQ balance (you need auto DC blocking active)\n * 0 - Off\n * 1 - On\n"
+ },
+ "fcPos" : {
+ "type" : "integer",
+ "description" : "Decimated bandpass center frequency position\n * 0 - Infradyne\n * 1 - Supradyne\n * 2 - Centered\n"
+ },
"useReverseAPI" : {
"type" : "integer",
"description" : "Synchronize with reverse API (1 for yes, 0 for no)"
@@ -3520,15 +3532,24 @@ margin-bottom: 20px;
"FT8DemodReport" : {
"$ref" : "#/definitions/FT8DemodReport"
},
+ "RTTYDemodReport" : {
+ "$ref" : "#/definitions/RTTYDemodReport"
+ },
"HeatMapReport" : {
"$ref" : "#/definitions/HeatMapReport"
},
+ "ILSDemodReport" : {
+ "$ref" : "#/definitions/ILSDemodReport"
+ },
"M17DemodReport" : {
"$ref" : "#/definitions/M17DemodReport"
},
"M17ModReport" : {
"$ref" : "#/definitions/M17ModReport"
},
+ "NavtexDemodReport" : {
+ "$ref" : "#/definitions/NavtexDemodReport"
+ },
"NFMDemodReport" : {
"$ref" : "#/definitions/NFMDemodReport"
},
@@ -3678,9 +3699,15 @@ margin-bottom: 20px;
"FT8DemodSettings" : {
"$ref" : "#/definitions/FT8DemodSettings"
},
+ "RTTYDemodSettings" : {
+ "$ref" : "#/definitions/RTTYDemodSettings"
+ },
"HeatMapSettings" : {
"$ref" : "#/definitions/HeatMapSettings"
},
+ "ILSDemodSettings" : {
+ "$ref" : "#/definitions/ILSDemodSettings"
+ },
"InterferometerSettings" : {
"$ref" : "#/definitions/InterferometerSettings"
},
@@ -3693,6 +3720,9 @@ margin-bottom: 20px;
"M17ModSettings" : {
"$ref" : "#/definitions/M17ModSettings"
},
+ "NavtexDemodSettings" : {
+ "$ref" : "#/definitions/NavtexDemodSettings"
+ },
"NFMDemodSettings" : {
"$ref" : "#/definitions/NFMDemodSettings"
},
@@ -7383,6 +7413,143 @@ margin-bottom: 20px;
}
},
"description" : "IEEE_802_15_4_Mod"
+};
+ defs.ILSDemodReport = {
+ "properties" : {
+ "channelPowerDB" : {
+ "type" : "number",
+ "format" : "float",
+ "description" : "power received in channel (dB)"
+ },
+ "channelSampleRate" : {
+ "type" : "integer"
+ }
+ },
+ "description" : "ILSDemod"
+};
+ defs.ILSDemodSettings = {
+ "properties" : {
+ "inputFrequencyOffset" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "rfBandwidth" : {
+ "type" : "number",
+ "format" : "float"
+ },
+ "mode" : {
+ "type" : "integer",
+ "description" : "(0 for LOC, 1 for G/S)"
+ },
+ "frequencyIndex" : {
+ "type" : "integer"
+ },
+ "squelch" : {
+ "type" : "integer"
+ },
+ "volume" : {
+ "type" : "number",
+ "format" : "float"
+ },
+ "audioMute" : {
+ "type" : "integer"
+ },
+ "average" : {
+ "type" : "integer"
+ },
+ "ddmUnits" : {
+ "type" : "integer"
+ },
+ "identThreshold" : {
+ "type" : "number",
+ "format" : "float"
+ },
+ "ident" : {
+ "type" : "string"
+ },
+ "runway" : {
+ "type" : "string"
+ },
+ "trueBearing" : {
+ "type" : "number",
+ "format" : "float"
+ },
+ "latitude" : {
+ "type" : "string"
+ },
+ "longitude" : {
+ "type" : "string"
+ },
+ "elevation" : {
+ "type" : "integer"
+ },
+ "glidePath" : {
+ "type" : "number",
+ "format" : "float"
+ },
+ "refHeight" : {
+ "type" : "number",
+ "format" : "float"
+ },
+ "courseWidth" : {
+ "type" : "number",
+ "format" : "float"
+ },
+ "udpEnabled" : {
+ "type" : "integer",
+ "description" : "Whether to forward DDM to specified UDP port"
+ },
+ "udpAddress" : {
+ "type" : "string",
+ "description" : "UDP address to forward DDM to"
+ },
+ "udpPort" : {
+ "type" : "integer",
+ "description" : "UDP port to forward DDM to"
+ },
+ "logFilename" : {
+ "type" : "string"
+ },
+ "logEnabled" : {
+ "type" : "integer"
+ },
+ "rgbColor" : {
+ "type" : "integer"
+ },
+ "title" : {
+ "type" : "string"
+ },
+ "streamIndex" : {
+ "type" : "integer",
+ "description" : "MIMO channel. Not relevant when connected to SI (single Rx)."
+ },
+ "useReverseAPI" : {
+ "type" : "integer",
+ "description" : "Synchronize with reverse API (1 for yes, 0 for no)"
+ },
+ "reverseAPIAddress" : {
+ "type" : "string"
+ },
+ "reverseAPIPort" : {
+ "type" : "integer"
+ },
+ "reverseAPIDeviceIndex" : {
+ "type" : "integer"
+ },
+ "reverseAPIChannelIndex" : {
+ "type" : "integer"
+ },
+ "scopeConfig" : {
+ "$ref" : "#/definitions/GLScope"
+ },
+ "channelMarker" : {
+ "$ref" : "#/definitions/ChannelMarker"
+ },
+ "rollupState" : {
+ "$ref" : "#/definitions/RollupState"
+ }
+ },
+ "description" : "ILSDemod"
};
defs.InstanceChannelsResponse = {
"required" : [ "channelcount" ],
@@ -9042,7 +9209,7 @@ margin-bottom: 20px;
},
"altitudeReference" : {
"type" : "integer",
- "description" : "0 - NONE (Absolute), 1 - CLAMP_TO_GROUND, 2 - RELATIVE_TO_GROUND, 3 - CLIP_TO_GROUND"
+ "description" : "0 - NONE (Absolute), 1 - CLAMP_TO_GROUND, 2 - RELATIVE_TO_GROUND, 3 - CLIP_TO_GROUND."
},
"animations" : {
"type" : "array",
@@ -9091,6 +9258,14 @@ margin-bottom: 20px;
"availableUntil" : {
"type" : "string",
"description" : "Date and time until after which this item should no longer appear on 3D map"
+ },
+ "colorValid" : {
+ "type" : "integer",
+ "description" : "0 - Use default color, 1 - Use specified color"
+ },
+ "color" : {
+ "type" : "integer",
+ "description" : "RGBA for polygon and polyline"
}
},
"description" : "An item to draw on the map. Set image to an empty string to remove item from the map."
@@ -9193,7 +9368,7 @@ margin-bottom: 20px;
},
"altitudeReference" : {
"type" : "integer",
- "description" : "0 - NONE (Absolute), 1 - CLAMP_TO_GROUND, 2 - RELATIVE_TO_GROUND, 3 - CLIP_TO_GROUND"
+ "description" : "0 - NONE (Absolute), 1 - CLAMP_TO_GROUND, 2 - RELATIVE_TO_GROUND, 3 - CLIP_TO_GROUND."
},
"animations" : {
"type" : "array",
@@ -9242,6 +9417,14 @@ margin-bottom: 20px;
"availableUntil" : {
"type" : "string",
"description" : "Date and time until after which this item should no longer appear on 3D map"
+ },
+ "colorValid" : {
+ "type" : "integer",
+ "description" : "0 - Use default color, 1 - Use specified color"
+ },
+ "color" : {
+ "type" : "integer",
+ "description" : "RGBA for polygon and polyline"
}
},
"description" : "An item to draw on the map. Set image to an empty string to remove item from the map."
@@ -9261,6 +9444,10 @@ margin-bottom: 20px;
"type" : "integer",
"description" : "Display object names on the map (1 for yes, 0 for no)"
},
+ "terrain" : {
+ "type" : "string",
+ "description" : "Terrain used for 3D map (E.g: 'Ellipsoid' or 'Cesium World Terrain')"
+ },
"title" : {
"type" : "string"
},
@@ -9696,6 +9883,94 @@ margin-bottom: 20px;
}
},
"description" : "Enumeration with name for values"
+};
+ defs.NavtexDemodReport = {
+ "properties" : {
+ "channelPowerDB" : {
+ "type" : "number",
+ "format" : "float",
+ "description" : "power received in channel (dB)"
+ },
+ "channelSampleRate" : {
+ "type" : "integer"
+ }
+ },
+ "description" : "ACARSDemod"
+};
+ defs.NavtexDemodSettings = {
+ "properties" : {
+ "inputFrequencyOffset" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "rfBandwidth" : {
+ "type" : "number",
+ "format" : "float"
+ },
+ "navArea" : {
+ "type" : "integer"
+ },
+ "filterStation" : {
+ "type" : "string"
+ },
+ "filterType" : {
+ "type" : "string"
+ },
+ "udpEnabled" : {
+ "type" : "integer",
+ "description" : "Whether to forward received messages to specified UDP port"
+ },
+ "udpAddress" : {
+ "type" : "string",
+ "description" : "UDP address to forward received messages to"
+ },
+ "udpPort" : {
+ "type" : "integer",
+ "description" : "UDP port to forward received messages to"
+ },
+ "logFilename" : {
+ "type" : "string"
+ },
+ "logEnabled" : {
+ "type" : "integer"
+ },
+ "rgbColor" : {
+ "type" : "integer"
+ },
+ "title" : {
+ "type" : "string"
+ },
+ "streamIndex" : {
+ "type" : "integer",
+ "description" : "MIMO channel. Not relevant when connected to SI (single Rx)."
+ },
+ "useReverseAPI" : {
+ "type" : "integer",
+ "description" : "Synchronize with reverse API (1 for yes, 0 for no)"
+ },
+ "reverseAPIAddress" : {
+ "type" : "string"
+ },
+ "reverseAPIPort" : {
+ "type" : "integer"
+ },
+ "reverseAPIDeviceIndex" : {
+ "type" : "integer"
+ },
+ "reverseAPIChannelIndex" : {
+ "type" : "integer"
+ },
+ "scopeConfig" : {
+ "$ref" : "#/definitions/GLScope"
+ },
+ "channelMarker" : {
+ "$ref" : "#/definitions/ChannelMarker"
+ },
+ "rollupState" : {
+ "$ref" : "#/definitions/RollupState"
+ }
+ },
+ "description" : "ACARSDemod"
};
defs.NoiseFigureReport = {
"properties" : {
@@ -11049,6 +11324,110 @@ margin-bottom: 20px;
"format" : "float"
}
}
+};
+ defs.RTTYDemodReport = {
+ "properties" : {
+ "channelPowerDB" : {
+ "type" : "number",
+ "format" : "float",
+ "description" : "power received in channel (dB)"
+ },
+ "channelSampleRate" : {
+ "type" : "integer"
+ }
+ },
+ "description" : "ACARSDemod"
+};
+ defs.RTTYDemodSettings = {
+ "properties" : {
+ "inputFrequencyOffset" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "rfBandwidth" : {
+ "type" : "number",
+ "format" : "float"
+ },
+ "baudRate" : {
+ "type" : "number",
+ "format" : "float"
+ },
+ "frequencyShift" : {
+ "type" : "integer"
+ },
+ "udpEnabled" : {
+ "type" : "integer",
+ "description" : "Whether to forward received messages to specified UDP port"
+ },
+ "udpAddress" : {
+ "type" : "string",
+ "description" : "UDP address to forward received messages to"
+ },
+ "udpPort" : {
+ "type" : "integer",
+ "description" : "UDP port to forward received messages to"
+ },
+ "characterSet" : {
+ "type" : "integer"
+ },
+ "suppressCRLF" : {
+ "type" : "integer"
+ },
+ "unshiftOnSpace" : {
+ "type" : "integer"
+ },
+ "msbFirst" : {
+ "type" : "integer"
+ },
+ "spaceHigh" : {
+ "type" : "integer"
+ },
+ "squelch" : {
+ "type" : "integer"
+ },
+ "logFilename" : {
+ "type" : "string"
+ },
+ "logEnabled" : {
+ "type" : "integer"
+ },
+ "rgbColor" : {
+ "type" : "integer"
+ },
+ "title" : {
+ "type" : "string"
+ },
+ "streamIndex" : {
+ "type" : "integer",
+ "description" : "MIMO channel. Not relevant when connected to SI (single Rx)."
+ },
+ "useReverseAPI" : {
+ "type" : "integer",
+ "description" : "Synchronize with reverse API (1 for yes, 0 for no)"
+ },
+ "reverseAPIAddress" : {
+ "type" : "string"
+ },
+ "reverseAPIPort" : {
+ "type" : "integer"
+ },
+ "reverseAPIDeviceIndex" : {
+ "type" : "integer"
+ },
+ "reverseAPIChannelIndex" : {
+ "type" : "integer"
+ },
+ "scopeConfig" : {
+ "$ref" : "#/definitions/GLScope"
+ },
+ "channelMarker" : {
+ "$ref" : "#/definitions/ChannelMarker"
+ },
+ "rollupState" : {
+ "$ref" : "#/definitions/RollupState"
+ }
+ },
+ "description" : "ACARSDemod"
};
defs.RadioAstronomyActions = {
"properties" : {
@@ -14941,6 +15320,9 @@ margin-bottom: 20px;
"audioMute" : {
"type" : "integer"
},
+ "identBandpassEnable" : {
+ "type" : "integer"
+ },
"rgbColor" : {
"type" : "integer"
},
@@ -57089,7 +57471,7 @@ except ApiException as e:
- Generated 2023-03-01T20:50:44.079+01:00
+ Generated 2023-04-01T18:43:55.658+02:00