- Generated 2021-05-18T01:26:07.311+02:00
+ Generated 2021-05-29T00:16:39.973+02:00
diff --git a/sdrbase/resources/webapi/doc/swagger/include/AntennaTools.yaml b/sdrbase/resources/webapi/doc/swagger/include/AntennaTools.yaml
new file mode 100644
index 000000000..ba5e62d3d
--- /dev/null
+++ b/sdrbase/resources/webapi/doc/swagger/include/AntennaTools.yaml
@@ -0,0 +1,35 @@
+AntennaToolsSettings:
+ description: Antenna Tools
+ properties:
+ dipoleFrequencyMHz:
+ type: number
+ format: float
+ dipoleEndEffectFactor:
+ type: number
+ format: float
+ dishFrequencyMHz:
+ type: number
+ format: float
+ dishDiameter:
+ type: number
+ format: float
+ dishDepth:
+ type: number
+ format: float
+ dishEfficiency:
+ type: integer
+ title:
+ type: string
+ rgbColor:
+ 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
diff --git a/sdrbase/resources/webapi/doc/swagger/include/FeatureSettings.yaml b/sdrbase/resources/webapi/doc/swagger/include/FeatureSettings.yaml
index 2ea298703..c466e2259 100644
--- a/sdrbase/resources/webapi/doc/swagger/include/FeatureSettings.yaml
+++ b/sdrbase/resources/webapi/doc/swagger/include/FeatureSettings.yaml
@@ -17,6 +17,8 @@ FeatureSettings:
$ref: "/doc/swagger/include/AFC.yaml#/AFCSettings"
AISSettings:
$ref: "/doc/swagger/include/AIS.yaml#/AISSettings"
+ AntennaToolsSettings:
+ $ref: "/doc/swagger/include/AntennaTools.yaml#/AntennaToolsSettings"
APRSSettings:
$ref: "/doc/swagger/include/APRS.yaml#/APRSSettings"
DemodAnalyzerSettings:
diff --git a/sdrbase/resources/webapi/doc/swagger/include/GLScope.yaml b/sdrbase/resources/webapi/doc/swagger/include/GLScope.yaml
index 21ca03bc5..953a8a071 100644
--- a/sdrbase/resources/webapi/doc/swagger/include/GLScope.yaml
+++ b/sdrbase/resources/webapi/doc/swagger/include/GLScope.yaml
@@ -1,6 +1,9 @@
TraceData:
description: see GLScopeSettings::TraceData
properties:
+ streamIndex:
+ description: Source I/Q stream index
+ type: integer
projectionType:
description: Complex to real projection type. See Projector::ProjectionType
type: integer
@@ -65,6 +68,9 @@ TraceData:
TriggerData:
description: see GLScopeSettings::TriggerData
properties:
+ streamIndex:
+ description: Source I/Q stream index
+ type: integer
projectionType:
description: Complex to real projection type. See Projector::ProjectionType
type: integer
diff --git a/sdrgui/dsp/scopevis.cpp b/sdrgui/dsp/scopevis.cpp
index a39e2f66c..97d3cabf8 100644
--- a/sdrgui/dsp/scopevis.cpp
+++ b/sdrgui/dsp/scopevis.cpp
@@ -127,7 +127,7 @@ void ScopeVis::configure(uint32_t traceSize, uint32_t timeBase, uint32_t timeOfs
getInputMessageQueue()->push(cmd);
}
-void ScopeVis::addTrace(const TraceData& traceData)
+void ScopeVis::addTrace(const GLScopeSettings::TraceData& traceData)
{
qDebug() << "ScopeVis::addTrace:"
<< " m_amp: " << traceData.m_amp
@@ -137,7 +137,7 @@ void ScopeVis::addTrace(const TraceData& traceData)
getInputMessageQueue()->push(cmd);
}
-void ScopeVis::changeTrace(const TraceData& traceData, uint32_t traceIndex)
+void ScopeVis::changeTrace(const GLScopeSettings::TraceData& traceData, uint32_t traceIndex)
{
qDebug() << "ScopeVis::changeTrace:"
<< " trace: " << traceIndex
@@ -495,7 +495,7 @@ int ScopeVis::processTraces(const SampleVector::const_iterator& cbegin, const Sa
while ((begin < end) && (m_nbSamples > 0))
{
std::vector