mirror of
https://github.com/f4exb/sdrangel.git
synced 2025-05-23 18:52:28 -04:00
REST API: config: put device and channel settings in their own include file
This commit is contained in:
parent
b300ac8264
commit
988742f067
BIN
doc/img/ModCWControls1.png
Normal file
BIN
doc/img/ModCWControls1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.9 KiB |
BIN
doc/img/ModCWControls1.xcf
Normal file
BIN
doc/img/ModCWControls1.xcf
Normal file
Binary file not shown.
BIN
doc/img/ModCWControls2.png
Normal file
BIN
doc/img/ModCWControls2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 3.9 KiB |
BIN
doc/img/ModCWControls2.xcf
Normal file
BIN
doc/img/ModCWControls2.xcf
Normal file
Binary file not shown.
@ -10,9 +10,11 @@
|
|||||||
<file>webapi/doc/swagger/include/BFMDemod.yaml</file>
|
<file>webapi/doc/swagger/include/BFMDemod.yaml</file>
|
||||||
<file>webapi/doc/swagger/include/BladeRF1.yaml</file>
|
<file>webapi/doc/swagger/include/BladeRF1.yaml</file>
|
||||||
<file>webapi/doc/swagger/include/BladeRF2.yaml</file>
|
<file>webapi/doc/swagger/include/BladeRF2.yaml</file>
|
||||||
|
<file>webapi/doc/swagger/include/ChannelSettings.yaml</file>
|
||||||
<file>webapi/doc/swagger/include/Command.yaml</file>
|
<file>webapi/doc/swagger/include/Command.yaml</file>
|
||||||
<file>webapi/doc/swagger/include/CWKeyer.yaml</file>
|
<file>webapi/doc/swagger/include/CWKeyer.yaml</file>
|
||||||
<file>webapi/doc/swagger/include/DSDDemod.yaml</file>
|
<file>webapi/doc/swagger/include/DSDDemod.yaml</file>
|
||||||
|
<file>webapi/doc/swagger/include/DeviceSettings.yaml</file>
|
||||||
<file>webapi/doc/swagger/include/FCDPro.yaml</file>
|
<file>webapi/doc/swagger/include/FCDPro.yaml</file>
|
||||||
<file>webapi/doc/swagger/include/FCDProPlus.yaml</file>
|
<file>webapi/doc/swagger/include/FCDProPlus.yaml</file>
|
||||||
<file>webapi/doc/swagger/include/FileSource.yaml</file>
|
<file>webapi/doc/swagger/include/FileSource.yaml</file>
|
||||||
|
@ -1770,7 +1770,7 @@ margin-bottom: 20px;
|
|||||||
"description" : "Channel type ID in short form from object name"
|
"description" : "Channel type ID in short form from object name"
|
||||||
},
|
},
|
||||||
"config" : {
|
"config" : {
|
||||||
"$ref" : "#/definitions/ChannelSettings_2"
|
"$ref" : "#/definitions/ChannelSettings"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"description" : "Represents a Preset::ChannelConfig object"
|
"description" : "Represents a Preset::ChannelConfig object"
|
||||||
@ -1958,92 +1958,6 @@ margin-bottom: 20px;
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"description" : "Base channel settings. Only the channel settings corresponding to the channel specified in the channelType field is or should be present."
|
"description" : "Base channel settings. Only the channel settings corresponding to the channel specified in the channelType field is or should be present."
|
||||||
};
|
|
||||||
defs.ChannelSettings_2 = {
|
|
||||||
"required" : [ "channelType", "direction" ],
|
|
||||||
"discriminator" : "channelType",
|
|
||||||
"properties" : {
|
|
||||||
"channelType" : {
|
|
||||||
"type" : "string",
|
|
||||||
"description" : "Channel type code"
|
|
||||||
},
|
|
||||||
"direction" : {
|
|
||||||
"type" : "integer",
|
|
||||||
"description" : "0 for Rx only, 1 for Tx only or 2 for any number and direction (default 0)"
|
|
||||||
},
|
|
||||||
"originatorDeviceSetIndex" : {
|
|
||||||
"type" : "integer",
|
|
||||||
"description" : "Optional for reverse API. This is the device set index from where the message comes from."
|
|
||||||
},
|
|
||||||
"originatorChannelIndex" : {
|
|
||||||
"type" : "integer",
|
|
||||||
"description" : "Optional for reverse API. This is the channel index from where the message comes from."
|
|
||||||
},
|
|
||||||
"AMDemodSettings" : {
|
|
||||||
"$ref" : "#/definitions/AMDemodSettings"
|
|
||||||
},
|
|
||||||
"AMModSettings" : {
|
|
||||||
"$ref" : "#/definitions/AMModSettings"
|
|
||||||
},
|
|
||||||
"ATVModSettings" : {
|
|
||||||
"$ref" : "#/definitions/ATVModSettings"
|
|
||||||
},
|
|
||||||
"BFMDemodSettings" : {
|
|
||||||
"$ref" : "#/definitions/BFMDemodSettings"
|
|
||||||
},
|
|
||||||
"DSDDemodSettings" : {
|
|
||||||
"$ref" : "#/definitions/DSDDemodSettings"
|
|
||||||
},
|
|
||||||
"FileSourceSettings" : {
|
|
||||||
"$ref" : "#/definitions/FileSourceSettings"
|
|
||||||
},
|
|
||||||
"FreeDVDemodSettings" : {
|
|
||||||
"$ref" : "#/definitions/FreeDVDemodSettings"
|
|
||||||
},
|
|
||||||
"FreeDVModSettings" : {
|
|
||||||
"$ref" : "#/definitions/FreeDVModSettings"
|
|
||||||
},
|
|
||||||
"FreqTrackerSettings" : {
|
|
||||||
"$ref" : "#/definitions/FreqTrackerSettings"
|
|
||||||
},
|
|
||||||
"NFMDemodSettings" : {
|
|
||||||
"$ref" : "#/definitions/NFMDemodSettings"
|
|
||||||
},
|
|
||||||
"NFMModSettings" : {
|
|
||||||
"$ref" : "#/definitions/NFMModSettings"
|
|
||||||
},
|
|
||||||
"LocalSinkSettings" : {
|
|
||||||
"$ref" : "#/definitions/LocalSinkSettings"
|
|
||||||
},
|
|
||||||
"LocalSourceSettings" : {
|
|
||||||
"$ref" : "#/definitions/LocalSourceSettings"
|
|
||||||
},
|
|
||||||
"RemoteSinkSettings" : {
|
|
||||||
"$ref" : "#/definitions/RemoteSinkSettings"
|
|
||||||
},
|
|
||||||
"RemoteSourceSettings" : {
|
|
||||||
"$ref" : "#/definitions/RemoteSourceSettings"
|
|
||||||
},
|
|
||||||
"SSBModSettings" : {
|
|
||||||
"$ref" : "#/definitions/SSBModSettings"
|
|
||||||
},
|
|
||||||
"SSBDemodSettings" : {
|
|
||||||
"$ref" : "#/definitions/SSBDemodSettings"
|
|
||||||
},
|
|
||||||
"UDPSourceSettings" : {
|
|
||||||
"$ref" : "#/definitions/UDPSourceSettings"
|
|
||||||
},
|
|
||||||
"UDPSinkSettings" : {
|
|
||||||
"$ref" : "#/definitions/UDPSinkSettings"
|
|
||||||
},
|
|
||||||
"WFMDemodSettings" : {
|
|
||||||
"$ref" : "#/definitions/WFMDemodSettings"
|
|
||||||
},
|
|
||||||
"WFMModSettings" : {
|
|
||||||
"$ref" : "#/definitions/WFMModSettings"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"description" : "Base channel settings. Only the channel settings corresponding to the channel specified in the channelType field is or should be present."
|
|
||||||
};
|
};
|
||||||
defs.ChannelsDetail = {
|
defs.ChannelsDetail = {
|
||||||
"required" : [ "channelcount" ],
|
"required" : [ "channelcount" ],
|
||||||
@ -2297,7 +2211,7 @@ margin-bottom: 20px;
|
|||||||
"type" : "integer"
|
"type" : "integer"
|
||||||
},
|
},
|
||||||
"config" : {
|
"config" : {
|
||||||
"$ref" : "#/definitions/DeviceSettings_2"
|
"$ref" : "#/definitions/DeviceSettings"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"description" : "Represents a Preset::DeviceConfig object"
|
"description" : "Represents a Preset::DeviceConfig object"
|
||||||
@ -2566,112 +2480,6 @@ margin-bottom: 20px;
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"description" : "Base device settings. Only the device settings corresponding to the device specified in the deviceHwType field is or should be present."
|
"description" : "Base device settings. Only the device settings corresponding to the device specified in the deviceHwType field is or should be present."
|
||||||
};
|
|
||||||
defs.DeviceSettings_2 = {
|
|
||||||
"required" : [ "deviceHwType", "direction" ],
|
|
||||||
"discriminator" : "deviceHwType",
|
|
||||||
"properties" : {
|
|
||||||
"deviceHwType" : {
|
|
||||||
"type" : "string",
|
|
||||||
"description" : "Device hardware type code"
|
|
||||||
},
|
|
||||||
"direction" : {
|
|
||||||
"type" : "integer",
|
|
||||||
"description" : "0 for Rx only, 1 for Tx only or 2 for any number and direction (default 0)"
|
|
||||||
},
|
|
||||||
"originatorIndex" : {
|
|
||||||
"type" : "integer",
|
|
||||||
"description" : "Optional for reverse API. This is the device set index from where the message comes from."
|
|
||||||
},
|
|
||||||
"airspySettings" : {
|
|
||||||
"$ref" : "#/definitions/AirspySettings"
|
|
||||||
},
|
|
||||||
"airspyHFSettings" : {
|
|
||||||
"$ref" : "#/definitions/AirspyHFSettings"
|
|
||||||
},
|
|
||||||
"bladeRF1InputSettings" : {
|
|
||||||
"$ref" : "#/definitions/BladeRF1InputSettings"
|
|
||||||
},
|
|
||||||
"bladeRF2InputSettings" : {
|
|
||||||
"$ref" : "#/definitions/BladeRF2InputSettings"
|
|
||||||
},
|
|
||||||
"bladeRF1OutputSettings" : {
|
|
||||||
"$ref" : "#/definitions/BladeRF1OutputSettings"
|
|
||||||
},
|
|
||||||
"bladeRF2OutputSettings" : {
|
|
||||||
"$ref" : "#/definitions/BladeRF2OutputSettings"
|
|
||||||
},
|
|
||||||
"fcdProSettings" : {
|
|
||||||
"$ref" : "#/definitions/FCDProSettings"
|
|
||||||
},
|
|
||||||
"fcdProPlusSettings" : {
|
|
||||||
"$ref" : "#/definitions/FCDProPlusSettings"
|
|
||||||
},
|
|
||||||
"fileInputSettings" : {
|
|
||||||
"$ref" : "#/definitions/FileInputSettings"
|
|
||||||
},
|
|
||||||
"hackRFInputSettings" : {
|
|
||||||
"$ref" : "#/definitions/HackRFInputSettings"
|
|
||||||
},
|
|
||||||
"hackRFOutputSettings" : {
|
|
||||||
"$ref" : "#/definitions/HackRFOutputSettings"
|
|
||||||
},
|
|
||||||
"kiwiSDRSettings" : {
|
|
||||||
"$ref" : "#/definitions/KiwiSDRSettings"
|
|
||||||
},
|
|
||||||
"limeSdrInputSettings" : {
|
|
||||||
"$ref" : "#/definitions/LimeSdrInputSettings"
|
|
||||||
},
|
|
||||||
"limeSdrOutputSettings" : {
|
|
||||||
"$ref" : "#/definitions/LimeSdrOutputSettings"
|
|
||||||
},
|
|
||||||
"localInputSettings" : {
|
|
||||||
"$ref" : "#/definitions/LocalInputSettings"
|
|
||||||
},
|
|
||||||
"localOutputSettings" : {
|
|
||||||
"$ref" : "#/definitions/LocalOutputSettings"
|
|
||||||
},
|
|
||||||
"perseusSettings" : {
|
|
||||||
"$ref" : "#/definitions/PerseusSettings"
|
|
||||||
},
|
|
||||||
"plutoSdrInputSettings" : {
|
|
||||||
"$ref" : "#/definitions/PlutoSdrInputSettings"
|
|
||||||
},
|
|
||||||
"plutoSdrOutputSettings" : {
|
|
||||||
"$ref" : "#/definitions/PlutoSdrOutputSettings"
|
|
||||||
},
|
|
||||||
"rtlSdrSettings" : {
|
|
||||||
"$ref" : "#/definitions/RtlSdrSettings"
|
|
||||||
},
|
|
||||||
"remoteOutputSettings" : {
|
|
||||||
"$ref" : "#/definitions/RemoteOutputSettings"
|
|
||||||
},
|
|
||||||
"remoteInputSettings" : {
|
|
||||||
"$ref" : "#/definitions/RemoteInputSettings"
|
|
||||||
},
|
|
||||||
"sdrPlaySettings" : {
|
|
||||||
"$ref" : "#/definitions/SDRPlaySettings"
|
|
||||||
},
|
|
||||||
"soapySDRInputSettings" : {
|
|
||||||
"$ref" : "#/definitions/SoapySDRInputSettings"
|
|
||||||
},
|
|
||||||
"soapySDROutputSettings" : {
|
|
||||||
"$ref" : "#/definitions/SoapySDROutputSettings"
|
|
||||||
},
|
|
||||||
"testSourceSettings" : {
|
|
||||||
"$ref" : "#/definitions/TestSourceSettings"
|
|
||||||
},
|
|
||||||
"testMISettings" : {
|
|
||||||
"$ref" : "#/definitions/TestMISettings"
|
|
||||||
},
|
|
||||||
"xtrxInputSettings" : {
|
|
||||||
"$ref" : "#/definitions/XtrxInputSettings"
|
|
||||||
},
|
|
||||||
"xtrxOutputSettings" : {
|
|
||||||
"$ref" : "#/definitions/XtrxOutputSettings"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"description" : "Base device settings. Only the device settings corresponding to the device specified in the deviceHwType field is or should be present."
|
|
||||||
};
|
};
|
||||||
defs.DeviceState = {
|
defs.DeviceState = {
|
||||||
"required" : [ "state" ],
|
"required" : [ "state" ],
|
||||||
@ -27161,7 +26969,7 @@ except ApiException as e:
|
|||||||
</div>
|
</div>
|
||||||
<div id="generator">
|
<div id="generator">
|
||||||
<div class="content">
|
<div class="content">
|
||||||
Generated 2019-07-31T18:41:04.524+02:00
|
Generated 2019-07-31T22:38:42.618+02:00
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -0,0 +1,61 @@
|
|||||||
|
ChannelSettings:
|
||||||
|
description: Base channel settings. Only the channel settings corresponding to the channel specified in the channelType field is or should be present.
|
||||||
|
discriminator: channelType
|
||||||
|
required:
|
||||||
|
- channelType
|
||||||
|
- direction
|
||||||
|
properties:
|
||||||
|
channelType:
|
||||||
|
description: Channel type code
|
||||||
|
type: string
|
||||||
|
direction:
|
||||||
|
description: 0 for Rx only, 1 for Tx only or 2 for any number and direction (default 0)
|
||||||
|
type: integer
|
||||||
|
originatorDeviceSetIndex:
|
||||||
|
description: Optional for reverse API. This is the device set index from where the message comes from.
|
||||||
|
type: integer
|
||||||
|
originatorChannelIndex:
|
||||||
|
description: Optional for reverse API. This is the channel index from where the message comes from.
|
||||||
|
type: integer
|
||||||
|
AMDemodSettings:
|
||||||
|
$ref: "/doc/swagger/include/AMDemod.yaml#/AMDemodSettings"
|
||||||
|
AMModSettings:
|
||||||
|
$ref: "/doc/swagger/include/AMMod.yaml#/AMModSettings"
|
||||||
|
ATVModSettings:
|
||||||
|
$ref: "/doc/swagger/include/ATVMod.yaml#/ATVModSettings"
|
||||||
|
BFMDemodSettings:
|
||||||
|
$ref: "/doc/swagger/include/BFMDemod.yaml#/BFMDemodSettings"
|
||||||
|
DSDDemodSettings:
|
||||||
|
$ref: "/doc/swagger/include/DSDDemod.yaml#/DSDDemodSettings"
|
||||||
|
FileSourceSettings:
|
||||||
|
$ref: "/doc/swagger/include/FileSource.yaml#/FileSourceSettings"
|
||||||
|
FreeDVDemodSettings:
|
||||||
|
$ref: "/doc/swagger/include/FreeDVDemod.yaml#/FreeDVDemodSettings"
|
||||||
|
FreeDVModSettings:
|
||||||
|
$ref: "/doc/swagger/include/FreeDVMod.yaml#/FreeDVModSettings"
|
||||||
|
FreqTrackerSettings:
|
||||||
|
$ref: "/doc/swagger/include/FreqTracker.yaml#/FreqTrackerSettings"
|
||||||
|
NFMDemodSettings:
|
||||||
|
$ref: "/doc/swagger/include/NFMDemod.yaml#/NFMDemodSettings"
|
||||||
|
NFMModSettings:
|
||||||
|
$ref: "/doc/swagger/include/NFMMod.yaml#/NFMModSettings"
|
||||||
|
LocalSinkSettings:
|
||||||
|
$ref: "/doc/swagger/include/LocalSink.yaml#/LocalSinkSettings"
|
||||||
|
LocalSourceSettings:
|
||||||
|
$ref: "/doc/swagger/include/LocalSource.yaml#/LocalSourceSettings"
|
||||||
|
RemoteSinkSettings:
|
||||||
|
$ref: "/doc/swagger/include/RemoteSink.yaml#/RemoteSinkSettings"
|
||||||
|
RemoteSourceSettings:
|
||||||
|
$ref: "/doc/swagger/include/RemoteSource.yaml#/RemoteSourceSettings"
|
||||||
|
SSBModSettings:
|
||||||
|
$ref: "/doc/swagger/include/SSBMod.yaml#/SSBModSettings"
|
||||||
|
SSBDemodSettings:
|
||||||
|
$ref: "/doc/swagger/include/SSBDemod.yaml#/SSBDemodSettings"
|
||||||
|
UDPSourceSettings:
|
||||||
|
$ref: "/doc/swagger/include/UDPSource.yaml#/UDPSourceSettings"
|
||||||
|
UDPSinkSettings:
|
||||||
|
$ref: "/doc/swagger/include/UDPSink.yaml#/UDPSinkSettings"
|
||||||
|
WFMDemodSettings:
|
||||||
|
$ref: "/doc/swagger/include/WFMDemod.yaml#/WFMDemodSettings"
|
||||||
|
WFMModSettings:
|
||||||
|
$ref: "/doc/swagger/include/WFMMod.yaml#/WFMModSettings"
|
@ -0,0 +1,74 @@
|
|||||||
|
DeviceSettings:
|
||||||
|
description: Base device settings. Only the device settings corresponding to the device specified in the deviceHwType field is or should be present.
|
||||||
|
discriminator: deviceHwType
|
||||||
|
required:
|
||||||
|
- deviceHwType
|
||||||
|
- direction
|
||||||
|
properties:
|
||||||
|
deviceHwType:
|
||||||
|
description: Device hardware type code
|
||||||
|
type: string
|
||||||
|
direction:
|
||||||
|
description: 0 for Rx only, 1 for Tx only or 2 for any number and direction (default 0)
|
||||||
|
type: integer
|
||||||
|
originatorIndex:
|
||||||
|
description: Optional for reverse API. This is the device set index from where the message comes from.
|
||||||
|
type: integer
|
||||||
|
airspySettings:
|
||||||
|
$ref: "/doc/swagger/include/Airspy.yaml#/AirspySettings"
|
||||||
|
airspyHFSettings:
|
||||||
|
$ref: "/doc/swagger/include/AirspyHF.yaml#/AirspyHFSettings"
|
||||||
|
bladeRF1InputSettings:
|
||||||
|
$ref: "/doc/swagger/include/BladeRF1.yaml#/BladeRF1InputSettings"
|
||||||
|
bladeRF2InputSettings:
|
||||||
|
$ref: "/doc/swagger/include/BladeRF2.yaml#/BladeRF2InputSettings"
|
||||||
|
bladeRF1OutputSettings:
|
||||||
|
$ref: "/doc/swagger/include/BladeRF1.yaml#/BladeRF1OutputSettings"
|
||||||
|
bladeRF2OutputSettings:
|
||||||
|
$ref: "/doc/swagger/include/BladeRF2.yaml#/BladeRF2OutputSettings"
|
||||||
|
fcdProSettings:
|
||||||
|
$ref: "/doc/swagger/include/FCDPro.yaml#/FCDProSettings"
|
||||||
|
fcdProPlusSettings:
|
||||||
|
$ref: "/doc/swagger/include/FCDProPlus.yaml#/FCDProPlusSettings"
|
||||||
|
fileInputSettings:
|
||||||
|
$ref: "/doc/swagger/include/FileInput.yaml#/FileInputSettings"
|
||||||
|
hackRFInputSettings:
|
||||||
|
$ref: "/doc/swagger/include/HackRF.yaml#/HackRFInputSettings"
|
||||||
|
hackRFOutputSettings:
|
||||||
|
$ref: "/doc/swagger/include/HackRF.yaml#/HackRFOutputSettings"
|
||||||
|
kiwiSDRSettings:
|
||||||
|
$ref: "/doc/swagger/include/KiwiSDR.yaml#/KiwiSDRSettings"
|
||||||
|
limeSdrInputSettings:
|
||||||
|
$ref: "/doc/swagger/include/LimeSdr.yaml#/LimeSdrInputSettings"
|
||||||
|
limeSdrOutputSettings:
|
||||||
|
$ref: "/doc/swagger/include/LimeSdr.yaml#/LimeSdrOutputSettings"
|
||||||
|
localInputSettings:
|
||||||
|
$ref: "/doc/swagger/include/LocalInput.yaml#/LocalInputSettings"
|
||||||
|
localOutputSettings:
|
||||||
|
$ref: "/doc/swagger/include/LocalOutput.yaml#/LocalOutputSettings"
|
||||||
|
perseusSettings:
|
||||||
|
$ref: "/doc/swagger/include/Perseus.yaml#/PerseusSettings"
|
||||||
|
plutoSdrInputSettings:
|
||||||
|
$ref: "/doc/swagger/include/PlutoSdr.yaml#/PlutoSdrInputSettings"
|
||||||
|
plutoSdrOutputSettings:
|
||||||
|
$ref: "/doc/swagger/include/PlutoSdr.yaml#/PlutoSdrOutputSettings"
|
||||||
|
rtlSdrSettings:
|
||||||
|
$ref: "/doc/swagger/include/RtlSdr.yaml#/RtlSdrSettings"
|
||||||
|
remoteOutputSettings:
|
||||||
|
$ref: "/doc/swagger/include/RemoteOutput.yaml#/RemoteOutputSettings"
|
||||||
|
remoteInputSettings:
|
||||||
|
$ref: "/doc/swagger/include/RemoteInput.yaml#/RemoteInputSettings"
|
||||||
|
sdrPlaySettings:
|
||||||
|
$ref: "/doc/swagger/include/SDRPlay.yaml#/SDRPlaySettings"
|
||||||
|
soapySDRInputSettings:
|
||||||
|
$ref: "/doc/swagger/include/SoapySDR.yaml#/SoapySDRInputSettings"
|
||||||
|
soapySDROutputSettings:
|
||||||
|
$ref: "/doc/swagger/include/SoapySDR.yaml#/SoapySDROutputSettings"
|
||||||
|
testSourceSettings:
|
||||||
|
$ref: "/doc/swagger/include/TestSource.yaml#/TestSourceSettings"
|
||||||
|
testMISettings:
|
||||||
|
$ref: "/doc/swagger/include/TestMI.yaml#/TestMISettings"
|
||||||
|
xtrxInputSettings:
|
||||||
|
$ref: "/doc/swagger/include/Xtrx.yaml#/XtrxInputSettings"
|
||||||
|
xtrxOutputSettings:
|
||||||
|
$ref: "/doc/swagger/include/Xtrx.yaml#/XtrxOutputSettings"
|
@ -8,7 +8,7 @@ DeviceConfig:
|
|||||||
deviceSequence:
|
deviceSequence:
|
||||||
type: integer
|
type: integer
|
||||||
config:
|
config:
|
||||||
$ref: "http://localhost:8081/api/swagger/swagger.yaml#/definitions/DeviceSettings"
|
$ref: "/doc/swagger/include/DeviceSettings.yaml#/DeviceSettings"
|
||||||
|
|
||||||
ChannelConfig:
|
ChannelConfig:
|
||||||
description: Represents a Preset::ChannelConfig object
|
description: Represents a Preset::ChannelConfig object
|
||||||
@ -20,7 +20,7 @@ ChannelConfig:
|
|||||||
description: Channel type ID in short form from object name
|
description: Channel type ID in short form from object name
|
||||||
type: string
|
type: string
|
||||||
config:
|
config:
|
||||||
$ref: "http://localhost:8081/api/swagger/swagger.yaml#/definitions/ChannelSettings"
|
$ref: "/doc/swagger/include/ChannelSettings.yaml#/ChannelSettings"
|
||||||
|
|
||||||
Preset:
|
Preset:
|
||||||
description: Represents a Preset object
|
description: Represents a Preset object
|
||||||
|
@ -868,7 +868,7 @@ paths:
|
|||||||
"200":
|
"200":
|
||||||
description: On success returns current settings values
|
description: On success returns current settings values
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/DeviceSettings"
|
$ref: "/doc/swagger/include/DeviceSettings.yaml#/DeviceSettings"
|
||||||
"404":
|
"404":
|
||||||
description: Invalid device set index or device not found
|
description: Invalid device set index or device not found
|
||||||
schema:
|
schema:
|
||||||
@ -893,12 +893,12 @@ paths:
|
|||||||
description: Device settings to apply
|
description: Device settings to apply
|
||||||
required: true
|
required: true
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/DeviceSettings"
|
$ref: "/doc/swagger/include/DeviceSettings.yaml#/DeviceSettings"
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
description: On success returns new settings values
|
description: On success returns new settings values
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/DeviceSettings"
|
$ref: "/doc/swagger/include/DeviceSettings.yaml#/DeviceSettings"
|
||||||
"404":
|
"404":
|
||||||
description: Invalid device set index or device not found
|
description: Invalid device set index or device not found
|
||||||
schema:
|
schema:
|
||||||
@ -923,12 +923,12 @@ paths:
|
|||||||
description: Device settings to apply
|
description: Device settings to apply
|
||||||
required: true
|
required: true
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/DeviceSettings"
|
$ref: "/doc/swagger/include/DeviceSettings.yaml#/DeviceSettings"
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
description: On success returns new settings values
|
description: On success returns new settings values
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/DeviceSettings"
|
$ref: "/doc/swagger/include/DeviceSettings.yaml#/DeviceSettings"
|
||||||
"404":
|
"404":
|
||||||
description: Invalid device set index or device not found
|
description: Invalid device set index or device not found
|
||||||
schema:
|
schema:
|
||||||
@ -984,7 +984,7 @@ paths:
|
|||||||
description: Originator information in the reverse API case
|
description: Originator information in the reverse API case
|
||||||
required: false
|
required: false
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/DeviceSettings"
|
$ref: "/doc/swagger/include/DeviceSettings.yaml#/DeviceSettings"
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
description: On success return state before change
|
description: On success return state before change
|
||||||
@ -1018,7 +1018,7 @@ paths:
|
|||||||
description: Originator information in the reverse API case
|
description: Originator information in the reverse API case
|
||||||
required: false
|
required: false
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/DeviceSettings"
|
$ref: "/doc/swagger/include/DeviceSettings.yaml#/DeviceSettings"
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
description: On success return state before change
|
description: On success return state before change
|
||||||
@ -1119,7 +1119,7 @@ paths:
|
|||||||
description: Channel identification (no settings data)
|
description: Channel identification (no settings data)
|
||||||
required: true
|
required: true
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/ChannelSettings"
|
$ref: "/doc/swagger/include/ChannelSettings.yaml#/ChannelSettings"
|
||||||
responses:
|
responses:
|
||||||
"202":
|
"202":
|
||||||
description: Message to add a channel was sent successfully
|
description: Message to add a channel was sent successfully
|
||||||
@ -1159,7 +1159,7 @@ paths:
|
|||||||
"200":
|
"200":
|
||||||
description: On success return deleted channel settings
|
description: On success return deleted channel settings
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/ChannelSettings"
|
$ref: "/doc/swagger/include/ChannelSettings.yaml#/ChannelSettings"
|
||||||
"400":
|
"400":
|
||||||
description: Invalid device set or channel index
|
description: Invalid device set or channel index
|
||||||
schema:
|
schema:
|
||||||
@ -1195,7 +1195,7 @@ paths:
|
|||||||
"200":
|
"200":
|
||||||
description: On success return channel settings
|
description: On success return channel settings
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/ChannelSettings"
|
$ref: "/doc/swagger/include/ChannelSettings.yaml#/ChannelSettings"
|
||||||
"400":
|
"400":
|
||||||
description: Invalid device set or channel index
|
description: Invalid device set or channel index
|
||||||
schema:
|
schema:
|
||||||
@ -1229,12 +1229,12 @@ paths:
|
|||||||
description: Channel settings to apply
|
description: Channel settings to apply
|
||||||
required: true
|
required: true
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/ChannelSettings"
|
$ref: "/doc/swagger/include/ChannelSettings.yaml#/ChannelSettings"
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
description: On success return channel new settings
|
description: On success return channel new settings
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/ChannelSettings"
|
$ref: "/doc/swagger/include/ChannelSettings.yaml#/ChannelSettings"
|
||||||
"400":
|
"400":
|
||||||
description: Invalid device set or channel index
|
description: Invalid device set or channel index
|
||||||
schema:
|
schema:
|
||||||
@ -1268,12 +1268,12 @@ paths:
|
|||||||
description: Channel settings to apply
|
description: Channel settings to apply
|
||||||
required: true
|
required: true
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/ChannelSettings"
|
$ref: "/doc/swagger/include/ChannelSettings.yaml#/ChannelSettings"
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
description: On success return channel new settings
|
description: On success return channel new settings
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/ChannelSettings"
|
$ref: "/doc/swagger/include/ChannelSettings.yaml#/ChannelSettings"
|
||||||
"400":
|
"400":
|
||||||
description: Invalid device set or channel index
|
description: Invalid device set or channel index
|
||||||
schema:
|
schema:
|
||||||
@ -1879,82 +1879,6 @@ definitions:
|
|||||||
preset:
|
preset:
|
||||||
$ref: "#/definitions/PresetIdentifier"
|
$ref: "#/definitions/PresetIdentifier"
|
||||||
|
|
||||||
DeviceSettings:
|
|
||||||
description: Base device settings. Only the device settings corresponding to the device specified in the deviceHwType field is or should be present.
|
|
||||||
discriminator: deviceHwType
|
|
||||||
required:
|
|
||||||
- deviceHwType
|
|
||||||
- direction
|
|
||||||
properties:
|
|
||||||
deviceHwType:
|
|
||||||
description: Device hardware type code
|
|
||||||
type: string
|
|
||||||
direction:
|
|
||||||
description: 0 for Rx only, 1 for Tx only or 2 for any number and direction (default 0)
|
|
||||||
type: integer
|
|
||||||
originatorIndex:
|
|
||||||
description: Optional for reverse API. This is the device set index from where the message comes from.
|
|
||||||
type: integer
|
|
||||||
airspySettings:
|
|
||||||
$ref: "/doc/swagger/include/Airspy.yaml#/AirspySettings"
|
|
||||||
airspyHFSettings:
|
|
||||||
$ref: "/doc/swagger/include/AirspyHF.yaml#/AirspyHFSettings"
|
|
||||||
bladeRF1InputSettings:
|
|
||||||
$ref: "/doc/swagger/include/BladeRF1.yaml#/BladeRF1InputSettings"
|
|
||||||
bladeRF2InputSettings:
|
|
||||||
$ref: "/doc/swagger/include/BladeRF2.yaml#/BladeRF2InputSettings"
|
|
||||||
bladeRF1OutputSettings:
|
|
||||||
$ref: "/doc/swagger/include/BladeRF1.yaml#/BladeRF1OutputSettings"
|
|
||||||
bladeRF2OutputSettings:
|
|
||||||
$ref: "/doc/swagger/include/BladeRF2.yaml#/BladeRF2OutputSettings"
|
|
||||||
fcdProSettings:
|
|
||||||
$ref: "/doc/swagger/include/FCDPro.yaml#/FCDProSettings"
|
|
||||||
fcdProPlusSettings:
|
|
||||||
$ref: "/doc/swagger/include/FCDProPlus.yaml#/FCDProPlusSettings"
|
|
||||||
fileInputSettings:
|
|
||||||
$ref: "/doc/swagger/include/FileInput.yaml#/FileInputSettings"
|
|
||||||
hackRFInputSettings:
|
|
||||||
$ref: "/doc/swagger/include/HackRF.yaml#/HackRFInputSettings"
|
|
||||||
hackRFOutputSettings:
|
|
||||||
$ref: "/doc/swagger/include/HackRF.yaml#/HackRFOutputSettings"
|
|
||||||
kiwiSDRSettings:
|
|
||||||
$ref: "/doc/swagger/include/KiwiSDR.yaml#/KiwiSDRSettings"
|
|
||||||
limeSdrInputSettings:
|
|
||||||
$ref: "/doc/swagger/include/LimeSdr.yaml#/LimeSdrInputSettings"
|
|
||||||
limeSdrOutputSettings:
|
|
||||||
$ref: "/doc/swagger/include/LimeSdr.yaml#/LimeSdrOutputSettings"
|
|
||||||
localInputSettings:
|
|
||||||
$ref: "/doc/swagger/include/LocalInput.yaml#/LocalInputSettings"
|
|
||||||
localOutputSettings:
|
|
||||||
$ref: "/doc/swagger/include/LocalOutput.yaml#/LocalOutputSettings"
|
|
||||||
perseusSettings:
|
|
||||||
$ref: "/doc/swagger/include/Perseus.yaml#/PerseusSettings"
|
|
||||||
plutoSdrInputSettings:
|
|
||||||
$ref: "/doc/swagger/include/PlutoSdr.yaml#/PlutoSdrInputSettings"
|
|
||||||
plutoSdrOutputSettings:
|
|
||||||
$ref: "/doc/swagger/include/PlutoSdr.yaml#/PlutoSdrOutputSettings"
|
|
||||||
rtlSdrSettings:
|
|
||||||
$ref: "/doc/swagger/include/RtlSdr.yaml#/RtlSdrSettings"
|
|
||||||
remoteOutputSettings:
|
|
||||||
$ref: "/doc/swagger/include/RemoteOutput.yaml#/RemoteOutputSettings"
|
|
||||||
remoteInputSettings:
|
|
||||||
$ref: "/doc/swagger/include/RemoteInput.yaml#/RemoteInputSettings"
|
|
||||||
sdrPlaySettings:
|
|
||||||
$ref: "/doc/swagger/include/SDRPlay.yaml#/SDRPlaySettings"
|
|
||||||
soapySDRInputSettings:
|
|
||||||
$ref: "/doc/swagger/include/SoapySDR.yaml#/SoapySDRInputSettings"
|
|
||||||
soapySDROutputSettings:
|
|
||||||
$ref: "/doc/swagger/include/SoapySDR.yaml#/SoapySDROutputSettings"
|
|
||||||
testSourceSettings:
|
|
||||||
$ref: "/doc/swagger/include/TestSource.yaml#/TestSourceSettings"
|
|
||||||
testMISettings:
|
|
||||||
$ref: "/doc/swagger/include/TestMI.yaml#/TestMISettings"
|
|
||||||
xtrxInputSettings:
|
|
||||||
$ref: "/doc/swagger/include/Xtrx.yaml#/XtrxInputSettings"
|
|
||||||
xtrxOutputSettings:
|
|
||||||
$ref: "/doc/swagger/include/Xtrx.yaml#/XtrxOutputSettings"
|
|
||||||
|
|
||||||
|
|
||||||
DeviceReport:
|
DeviceReport:
|
||||||
description: Base device report. Only the device report corresponding to the device specified in the deviceHwType is or should be present.
|
description: Base device report. Only the device report corresponding to the device specified in the deviceHwType is or should be present.
|
||||||
discriminator: deviceHwType
|
discriminator: deviceHwType
|
||||||
@ -2011,68 +1935,6 @@ definitions:
|
|||||||
xtrxOutputReport:
|
xtrxOutputReport:
|
||||||
$ref: "/doc/swagger/include/Xtrx.yaml#/XtrxOutputReport"
|
$ref: "/doc/swagger/include/Xtrx.yaml#/XtrxOutputReport"
|
||||||
|
|
||||||
ChannelSettings:
|
|
||||||
description: Base channel settings. Only the channel settings corresponding to the channel specified in the channelType field is or should be present.
|
|
||||||
discriminator: channelType
|
|
||||||
required:
|
|
||||||
- channelType
|
|
||||||
- direction
|
|
||||||
properties:
|
|
||||||
channelType:
|
|
||||||
description: Channel type code
|
|
||||||
type: string
|
|
||||||
direction:
|
|
||||||
description: 0 for Rx only, 1 for Tx only or 2 for any number and direction (default 0)
|
|
||||||
type: integer
|
|
||||||
originatorDeviceSetIndex:
|
|
||||||
description: Optional for reverse API. This is the device set index from where the message comes from.
|
|
||||||
type: integer
|
|
||||||
originatorChannelIndex:
|
|
||||||
description: Optional for reverse API. This is the channel index from where the message comes from.
|
|
||||||
type: integer
|
|
||||||
AMDemodSettings:
|
|
||||||
$ref: "/doc/swagger/include/AMDemod.yaml#/AMDemodSettings"
|
|
||||||
AMModSettings:
|
|
||||||
$ref: "/doc/swagger/include/AMMod.yaml#/AMModSettings"
|
|
||||||
ATVModSettings:
|
|
||||||
$ref: "/doc/swagger/include/ATVMod.yaml#/ATVModSettings"
|
|
||||||
BFMDemodSettings:
|
|
||||||
$ref: "/doc/swagger/include/BFMDemod.yaml#/BFMDemodSettings"
|
|
||||||
DSDDemodSettings:
|
|
||||||
$ref: "/doc/swagger/include/DSDDemod.yaml#/DSDDemodSettings"
|
|
||||||
FileSourceSettings:
|
|
||||||
$ref: "/doc/swagger/include/FileSource.yaml#/FileSourceSettings"
|
|
||||||
FreeDVDemodSettings:
|
|
||||||
$ref: "/doc/swagger/include/FreeDVDemod.yaml#/FreeDVDemodSettings"
|
|
||||||
FreeDVModSettings:
|
|
||||||
$ref: "/doc/swagger/include/FreeDVMod.yaml#/FreeDVModSettings"
|
|
||||||
FreqTrackerSettings:
|
|
||||||
$ref: "/doc/swagger/include/FreqTracker.yaml#/FreqTrackerSettings"
|
|
||||||
NFMDemodSettings:
|
|
||||||
$ref: "/doc/swagger/include/NFMDemod.yaml#/NFMDemodSettings"
|
|
||||||
NFMModSettings:
|
|
||||||
$ref: "/doc/swagger/include/NFMMod.yaml#/NFMModSettings"
|
|
||||||
LocalSinkSettings:
|
|
||||||
$ref: "/doc/swagger/include/LocalSink.yaml#/LocalSinkSettings"
|
|
||||||
LocalSourceSettings:
|
|
||||||
$ref: "/doc/swagger/include/LocalSource.yaml#/LocalSourceSettings"
|
|
||||||
RemoteSinkSettings:
|
|
||||||
$ref: "/doc/swagger/include/RemoteSink.yaml#/RemoteSinkSettings"
|
|
||||||
RemoteSourceSettings:
|
|
||||||
$ref: "/doc/swagger/include/RemoteSource.yaml#/RemoteSourceSettings"
|
|
||||||
SSBModSettings:
|
|
||||||
$ref: "/doc/swagger/include/SSBMod.yaml#/SSBModSettings"
|
|
||||||
SSBDemodSettings:
|
|
||||||
$ref: "/doc/swagger/include/SSBDemod.yaml#/SSBDemodSettings"
|
|
||||||
UDPSourceSettings:
|
|
||||||
$ref: "/doc/swagger/include/UDPSource.yaml#/UDPSourceSettings"
|
|
||||||
UDPSinkSettings:
|
|
||||||
$ref: "/doc/swagger/include/UDPSink.yaml#/UDPSinkSettings"
|
|
||||||
WFMDemodSettings:
|
|
||||||
$ref: "/doc/swagger/include/WFMDemod.yaml#/WFMDemodSettings"
|
|
||||||
WFMModSettings:
|
|
||||||
$ref: "/doc/swagger/include/WFMMod.yaml#/WFMModSettings"
|
|
||||||
|
|
||||||
ChannelReport:
|
ChannelReport:
|
||||||
description: Base channel report. Only the channel report corresponding to the channel specified in the channelType field is or should be present.
|
description: Base channel report. Only the channel report corresponding to the channel specified in the channelType field is or should be present.
|
||||||
discriminator: channelType
|
discriminator: channelType
|
||||||
|
61
swagger/sdrangel/api/swagger/include/ChannelSettings.yaml
Normal file
61
swagger/sdrangel/api/swagger/include/ChannelSettings.yaml
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
ChannelSettings:
|
||||||
|
description: Base channel settings. Only the channel settings corresponding to the channel specified in the channelType field is or should be present.
|
||||||
|
discriminator: channelType
|
||||||
|
required:
|
||||||
|
- channelType
|
||||||
|
- direction
|
||||||
|
properties:
|
||||||
|
channelType:
|
||||||
|
description: Channel type code
|
||||||
|
type: string
|
||||||
|
direction:
|
||||||
|
description: 0 for Rx only, 1 for Tx only or 2 for any number and direction (default 0)
|
||||||
|
type: integer
|
||||||
|
originatorDeviceSetIndex:
|
||||||
|
description: Optional for reverse API. This is the device set index from where the message comes from.
|
||||||
|
type: integer
|
||||||
|
originatorChannelIndex:
|
||||||
|
description: Optional for reverse API. This is the channel index from where the message comes from.
|
||||||
|
type: integer
|
||||||
|
AMDemodSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/AMDemod.yaml#/AMDemodSettings"
|
||||||
|
AMModSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/AMMod.yaml#/AMModSettings"
|
||||||
|
ATVModSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/ATVMod.yaml#/ATVModSettings"
|
||||||
|
BFMDemodSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/BFMDemod.yaml#/BFMDemodSettings"
|
||||||
|
DSDDemodSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/DSDDemod.yaml#/DSDDemodSettings"
|
||||||
|
FileSourceSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/FileSource.yaml#/FileSourceSettings"
|
||||||
|
FreeDVDemodSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/FreeDVDemod.yaml#/FreeDVDemodSettings"
|
||||||
|
FreeDVModSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/FreeDVMod.yaml#/FreeDVModSettings"
|
||||||
|
FreqTrackerSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/FreqTracker.yaml#/FreqTrackerSettings"
|
||||||
|
NFMDemodSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/NFMDemod.yaml#/NFMDemodSettings"
|
||||||
|
NFMModSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/NFMMod.yaml#/NFMModSettings"
|
||||||
|
LocalSinkSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/LocalSink.yaml#/LocalSinkSettings"
|
||||||
|
LocalSourceSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/LocalSource.yaml#/LocalSourceSettings"
|
||||||
|
RemoteSinkSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/RemoteSink.yaml#/RemoteSinkSettings"
|
||||||
|
RemoteSourceSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/RemoteSource.yaml#/RemoteSourceSettings"
|
||||||
|
SSBModSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/SSBMod.yaml#/SSBModSettings"
|
||||||
|
SSBDemodSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/SSBDemod.yaml#/SSBDemodSettings"
|
||||||
|
UDPSourceSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/UDPSource.yaml#/UDPSourceSettings"
|
||||||
|
UDPSinkSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/UDPSink.yaml#/UDPSinkSettings"
|
||||||
|
WFMDemodSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/WFMDemod.yaml#/WFMDemodSettings"
|
||||||
|
WFMModSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/WFMMod.yaml#/WFMModSettings"
|
74
swagger/sdrangel/api/swagger/include/DeviceSettings.yaml
Normal file
74
swagger/sdrangel/api/swagger/include/DeviceSettings.yaml
Normal file
@ -0,0 +1,74 @@
|
|||||||
|
DeviceSettings:
|
||||||
|
description: Base device settings. Only the device settings corresponding to the device specified in the deviceHwType field is or should be present.
|
||||||
|
discriminator: deviceHwType
|
||||||
|
required:
|
||||||
|
- deviceHwType
|
||||||
|
- direction
|
||||||
|
properties:
|
||||||
|
deviceHwType:
|
||||||
|
description: Device hardware type code
|
||||||
|
type: string
|
||||||
|
direction:
|
||||||
|
description: 0 for Rx only, 1 for Tx only or 2 for any number and direction (default 0)
|
||||||
|
type: integer
|
||||||
|
originatorIndex:
|
||||||
|
description: Optional for reverse API. This is the device set index from where the message comes from.
|
||||||
|
type: integer
|
||||||
|
airspySettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/Airspy.yaml#/AirspySettings"
|
||||||
|
airspyHFSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/AirspyHF.yaml#/AirspyHFSettings"
|
||||||
|
bladeRF1InputSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/BladeRF1.yaml#/BladeRF1InputSettings"
|
||||||
|
bladeRF2InputSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/BladeRF2.yaml#/BladeRF2InputSettings"
|
||||||
|
bladeRF1OutputSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/BladeRF1.yaml#/BladeRF1OutputSettings"
|
||||||
|
bladeRF2OutputSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/BladeRF2.yaml#/BladeRF2OutputSettings"
|
||||||
|
fcdProSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/FCDPro.yaml#/FCDProSettings"
|
||||||
|
fcdProPlusSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/FCDProPlus.yaml#/FCDProPlusSettings"
|
||||||
|
fileInputSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/FileInput.yaml#/FileInputSettings"
|
||||||
|
hackRFInputSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/HackRF.yaml#/HackRFInputSettings"
|
||||||
|
hackRFOutputSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/HackRF.yaml#/HackRFOutputSettings"
|
||||||
|
kiwiSDRSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/KiwiSDR.yaml#/KiwiSDRSettings"
|
||||||
|
limeSdrInputSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/LimeSdr.yaml#/LimeSdrInputSettings"
|
||||||
|
limeSdrOutputSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/LimeSdr.yaml#/LimeSdrOutputSettings"
|
||||||
|
localInputSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/LocalInput.yaml#/LocalInputSettings"
|
||||||
|
localOutputSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/LocalOutput.yaml#/LocalOutputSettings"
|
||||||
|
perseusSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/Perseus.yaml#/PerseusSettings"
|
||||||
|
plutoSdrInputSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/PlutoSdr.yaml#/PlutoSdrInputSettings"
|
||||||
|
plutoSdrOutputSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/PlutoSdr.yaml#/PlutoSdrOutputSettings"
|
||||||
|
rtlSdrSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/RtlSdr.yaml#/RtlSdrSettings"
|
||||||
|
remoteOutputSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/RemoteOutput.yaml#/RemoteOutputSettings"
|
||||||
|
remoteInputSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/RemoteInput.yaml#/RemoteInputSettings"
|
||||||
|
sdrPlaySettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/SDRPlay.yaml#/SDRPlaySettings"
|
||||||
|
soapySDRInputSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/SoapySDR.yaml#/SoapySDRInputSettings"
|
||||||
|
soapySDROutputSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/SoapySDR.yaml#/SoapySDROutputSettings"
|
||||||
|
testSourceSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/TestSource.yaml#/TestSourceSettings"
|
||||||
|
testMISettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/TestMI.yaml#/TestMISettings"
|
||||||
|
xtrxInputSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/Xtrx.yaml#/XtrxInputSettings"
|
||||||
|
xtrxOutputSettings:
|
||||||
|
$ref: "http://localhost:8081/api/swagger/include/Xtrx.yaml#/XtrxOutputSettings"
|
@ -8,7 +8,7 @@ DeviceConfig:
|
|||||||
deviceSequence:
|
deviceSequence:
|
||||||
type: integer
|
type: integer
|
||||||
config:
|
config:
|
||||||
$ref: "http://localhost:8081/api/swagger/swagger.yaml#/definitions/DeviceSettings"
|
$ref: "http://localhost:8081/api/swagger/include/DeviceSettings.yaml#/DeviceSettings"
|
||||||
|
|
||||||
ChannelConfig:
|
ChannelConfig:
|
||||||
description: Represents a Preset::ChannelConfig object
|
description: Represents a Preset::ChannelConfig object
|
||||||
@ -20,7 +20,7 @@ ChannelConfig:
|
|||||||
description: Channel type ID in short form from object name
|
description: Channel type ID in short form from object name
|
||||||
type: string
|
type: string
|
||||||
config:
|
config:
|
||||||
$ref: "http://localhost:8081/api/swagger/swagger.yaml#/definitions/ChannelSettings"
|
$ref: "http://localhost:8081/api/swagger/include/ChannelSettings.yaml#/ChannelSettings"
|
||||||
|
|
||||||
Preset:
|
Preset:
|
||||||
description: Represents a Preset object
|
description: Represents a Preset object
|
||||||
|
@ -868,7 +868,7 @@ paths:
|
|||||||
"200":
|
"200":
|
||||||
description: On success returns current settings values
|
description: On success returns current settings values
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/DeviceSettings"
|
$ref: "http://localhost:8081/api/swagger/include/DeviceSettings.yaml#/DeviceSettings"
|
||||||
"404":
|
"404":
|
||||||
description: Invalid device set index or device not found
|
description: Invalid device set index or device not found
|
||||||
schema:
|
schema:
|
||||||
@ -893,12 +893,12 @@ paths:
|
|||||||
description: Device settings to apply
|
description: Device settings to apply
|
||||||
required: true
|
required: true
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/DeviceSettings"
|
$ref: "http://localhost:8081/api/swagger/include/DeviceSettings.yaml#/DeviceSettings"
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
description: On success returns new settings values
|
description: On success returns new settings values
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/DeviceSettings"
|
$ref: "http://localhost:8081/api/swagger/include/DeviceSettings.yaml#/DeviceSettings"
|
||||||
"404":
|
"404":
|
||||||
description: Invalid device set index or device not found
|
description: Invalid device set index or device not found
|
||||||
schema:
|
schema:
|
||||||
@ -923,12 +923,12 @@ paths:
|
|||||||
description: Device settings to apply
|
description: Device settings to apply
|
||||||
required: true
|
required: true
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/DeviceSettings"
|
$ref: "http://localhost:8081/api/swagger/include/DeviceSettings.yaml#/DeviceSettings"
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
description: On success returns new settings values
|
description: On success returns new settings values
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/DeviceSettings"
|
$ref: "http://localhost:8081/api/swagger/include/DeviceSettings.yaml#/DeviceSettings"
|
||||||
"404":
|
"404":
|
||||||
description: Invalid device set index or device not found
|
description: Invalid device set index or device not found
|
||||||
schema:
|
schema:
|
||||||
@ -984,7 +984,7 @@ paths:
|
|||||||
description: Originator information in the reverse API case
|
description: Originator information in the reverse API case
|
||||||
required: false
|
required: false
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/DeviceSettings"
|
$ref: "http://localhost:8081/api/swagger/include/DeviceSettings.yaml#/DeviceSettings"
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
description: On success return state before change
|
description: On success return state before change
|
||||||
@ -1018,7 +1018,7 @@ paths:
|
|||||||
description: Originator information in the reverse API case
|
description: Originator information in the reverse API case
|
||||||
required: false
|
required: false
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/DeviceSettings"
|
$ref: "http://localhost:8081/api/swagger/include/DeviceSettings.yaml#/DeviceSettings"
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
description: On success return state before change
|
description: On success return state before change
|
||||||
@ -1119,7 +1119,7 @@ paths:
|
|||||||
description: Channel identification (no settings data)
|
description: Channel identification (no settings data)
|
||||||
required: true
|
required: true
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/ChannelSettings"
|
$ref: "http://localhost:8081/api/swagger/include/ChannelSettings.yaml#/ChannelSettings"
|
||||||
responses:
|
responses:
|
||||||
"202":
|
"202":
|
||||||
description: Message to add a channel was sent successfully
|
description: Message to add a channel was sent successfully
|
||||||
@ -1159,7 +1159,7 @@ paths:
|
|||||||
"200":
|
"200":
|
||||||
description: On success return deleted channel settings
|
description: On success return deleted channel settings
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/ChannelSettings"
|
$ref: "http://localhost:8081/api/swagger/include/ChannelSettings.yaml#/ChannelSettings"
|
||||||
"400":
|
"400":
|
||||||
description: Invalid device set or channel index
|
description: Invalid device set or channel index
|
||||||
schema:
|
schema:
|
||||||
@ -1195,7 +1195,7 @@ paths:
|
|||||||
"200":
|
"200":
|
||||||
description: On success return channel settings
|
description: On success return channel settings
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/ChannelSettings"
|
$ref: "http://localhost:8081/api/swagger/include/ChannelSettings.yaml#/ChannelSettings"
|
||||||
"400":
|
"400":
|
||||||
description: Invalid device set or channel index
|
description: Invalid device set or channel index
|
||||||
schema:
|
schema:
|
||||||
@ -1229,12 +1229,12 @@ paths:
|
|||||||
description: Channel settings to apply
|
description: Channel settings to apply
|
||||||
required: true
|
required: true
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/ChannelSettings"
|
$ref: "http://localhost:8081/api/swagger/include/ChannelSettings.yaml#/ChannelSettings"
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
description: On success return channel new settings
|
description: On success return channel new settings
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/ChannelSettings"
|
$ref: "http://localhost:8081/api/swagger/include/ChannelSettings.yaml#/ChannelSettings"
|
||||||
"400":
|
"400":
|
||||||
description: Invalid device set or channel index
|
description: Invalid device set or channel index
|
||||||
schema:
|
schema:
|
||||||
@ -1268,12 +1268,12 @@ paths:
|
|||||||
description: Channel settings to apply
|
description: Channel settings to apply
|
||||||
required: true
|
required: true
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/ChannelSettings"
|
$ref: "http://localhost:8081/api/swagger/include/ChannelSettings.yaml#/ChannelSettings"
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
description: On success return channel new settings
|
description: On success return channel new settings
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/ChannelSettings"
|
$ref: "http://localhost:8081/api/swagger/include/ChannelSettings.yaml#/ChannelSettings"
|
||||||
"400":
|
"400":
|
||||||
description: Invalid device set or channel index
|
description: Invalid device set or channel index
|
||||||
schema:
|
schema:
|
||||||
@ -1879,82 +1879,6 @@ definitions:
|
|||||||
preset:
|
preset:
|
||||||
$ref: "#/definitions/PresetIdentifier"
|
$ref: "#/definitions/PresetIdentifier"
|
||||||
|
|
||||||
DeviceSettings:
|
|
||||||
description: Base device settings. Only the device settings corresponding to the device specified in the deviceHwType field is or should be present.
|
|
||||||
discriminator: deviceHwType
|
|
||||||
required:
|
|
||||||
- deviceHwType
|
|
||||||
- direction
|
|
||||||
properties:
|
|
||||||
deviceHwType:
|
|
||||||
description: Device hardware type code
|
|
||||||
type: string
|
|
||||||
direction:
|
|
||||||
description: 0 for Rx only, 1 for Tx only or 2 for any number and direction (default 0)
|
|
||||||
type: integer
|
|
||||||
originatorIndex:
|
|
||||||
description: Optional for reverse API. This is the device set index from where the message comes from.
|
|
||||||
type: integer
|
|
||||||
airspySettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/Airspy.yaml#/AirspySettings"
|
|
||||||
airspyHFSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/AirspyHF.yaml#/AirspyHFSettings"
|
|
||||||
bladeRF1InputSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/BladeRF1.yaml#/BladeRF1InputSettings"
|
|
||||||
bladeRF2InputSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/BladeRF2.yaml#/BladeRF2InputSettings"
|
|
||||||
bladeRF1OutputSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/BladeRF1.yaml#/BladeRF1OutputSettings"
|
|
||||||
bladeRF2OutputSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/BladeRF2.yaml#/BladeRF2OutputSettings"
|
|
||||||
fcdProSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/FCDPro.yaml#/FCDProSettings"
|
|
||||||
fcdProPlusSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/FCDProPlus.yaml#/FCDProPlusSettings"
|
|
||||||
fileInputSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/FileInput.yaml#/FileInputSettings"
|
|
||||||
hackRFInputSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/HackRF.yaml#/HackRFInputSettings"
|
|
||||||
hackRFOutputSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/HackRF.yaml#/HackRFOutputSettings"
|
|
||||||
kiwiSDRSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/KiwiSDR.yaml#/KiwiSDRSettings"
|
|
||||||
limeSdrInputSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/LimeSdr.yaml#/LimeSdrInputSettings"
|
|
||||||
limeSdrOutputSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/LimeSdr.yaml#/LimeSdrOutputSettings"
|
|
||||||
localInputSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/LocalInput.yaml#/LocalInputSettings"
|
|
||||||
localOutputSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/LocalOutput.yaml#/LocalOutputSettings"
|
|
||||||
perseusSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/Perseus.yaml#/PerseusSettings"
|
|
||||||
plutoSdrInputSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/PlutoSdr.yaml#/PlutoSdrInputSettings"
|
|
||||||
plutoSdrOutputSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/PlutoSdr.yaml#/PlutoSdrOutputSettings"
|
|
||||||
rtlSdrSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/RtlSdr.yaml#/RtlSdrSettings"
|
|
||||||
remoteOutputSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/RemoteOutput.yaml#/RemoteOutputSettings"
|
|
||||||
remoteInputSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/RemoteInput.yaml#/RemoteInputSettings"
|
|
||||||
sdrPlaySettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/SDRPlay.yaml#/SDRPlaySettings"
|
|
||||||
soapySDRInputSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/SoapySDR.yaml#/SoapySDRInputSettings"
|
|
||||||
soapySDROutputSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/SoapySDR.yaml#/SoapySDROutputSettings"
|
|
||||||
testSourceSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/TestSource.yaml#/TestSourceSettings"
|
|
||||||
testMISettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/TestMI.yaml#/TestMISettings"
|
|
||||||
xtrxInputSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/Xtrx.yaml#/XtrxInputSettings"
|
|
||||||
xtrxOutputSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/Xtrx.yaml#/XtrxOutputSettings"
|
|
||||||
|
|
||||||
|
|
||||||
DeviceReport:
|
DeviceReport:
|
||||||
description: Base device report. Only the device report corresponding to the device specified in the deviceHwType is or should be present.
|
description: Base device report. Only the device report corresponding to the device specified in the deviceHwType is or should be present.
|
||||||
discriminator: deviceHwType
|
discriminator: deviceHwType
|
||||||
@ -2011,68 +1935,6 @@ definitions:
|
|||||||
xtrxOutputReport:
|
xtrxOutputReport:
|
||||||
$ref: "http://localhost:8081/api/swagger/include/Xtrx.yaml#/XtrxOutputReport"
|
$ref: "http://localhost:8081/api/swagger/include/Xtrx.yaml#/XtrxOutputReport"
|
||||||
|
|
||||||
ChannelSettings:
|
|
||||||
description: Base channel settings. Only the channel settings corresponding to the channel specified in the channelType field is or should be present.
|
|
||||||
discriminator: channelType
|
|
||||||
required:
|
|
||||||
- channelType
|
|
||||||
- direction
|
|
||||||
properties:
|
|
||||||
channelType:
|
|
||||||
description: Channel type code
|
|
||||||
type: string
|
|
||||||
direction:
|
|
||||||
description: 0 for Rx only, 1 for Tx only or 2 for any number and direction (default 0)
|
|
||||||
type: integer
|
|
||||||
originatorDeviceSetIndex:
|
|
||||||
description: Optional for reverse API. This is the device set index from where the message comes from.
|
|
||||||
type: integer
|
|
||||||
originatorChannelIndex:
|
|
||||||
description: Optional for reverse API. This is the channel index from where the message comes from.
|
|
||||||
type: integer
|
|
||||||
AMDemodSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/AMDemod.yaml#/AMDemodSettings"
|
|
||||||
AMModSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/AMMod.yaml#/AMModSettings"
|
|
||||||
ATVModSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/ATVMod.yaml#/ATVModSettings"
|
|
||||||
BFMDemodSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/BFMDemod.yaml#/BFMDemodSettings"
|
|
||||||
DSDDemodSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/DSDDemod.yaml#/DSDDemodSettings"
|
|
||||||
FileSourceSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/FileSource.yaml#/FileSourceSettings"
|
|
||||||
FreeDVDemodSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/FreeDVDemod.yaml#/FreeDVDemodSettings"
|
|
||||||
FreeDVModSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/FreeDVMod.yaml#/FreeDVModSettings"
|
|
||||||
FreqTrackerSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/FreqTracker.yaml#/FreqTrackerSettings"
|
|
||||||
NFMDemodSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/NFMDemod.yaml#/NFMDemodSettings"
|
|
||||||
NFMModSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/NFMMod.yaml#/NFMModSettings"
|
|
||||||
LocalSinkSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/LocalSink.yaml#/LocalSinkSettings"
|
|
||||||
LocalSourceSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/LocalSource.yaml#/LocalSourceSettings"
|
|
||||||
RemoteSinkSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/RemoteSink.yaml#/RemoteSinkSettings"
|
|
||||||
RemoteSourceSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/RemoteSource.yaml#/RemoteSourceSettings"
|
|
||||||
SSBModSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/SSBMod.yaml#/SSBModSettings"
|
|
||||||
SSBDemodSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/SSBDemod.yaml#/SSBDemodSettings"
|
|
||||||
UDPSourceSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/UDPSource.yaml#/UDPSourceSettings"
|
|
||||||
UDPSinkSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/UDPSink.yaml#/UDPSinkSettings"
|
|
||||||
WFMDemodSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/WFMDemod.yaml#/WFMDemodSettings"
|
|
||||||
WFMModSettings:
|
|
||||||
$ref: "http://localhost:8081/api/swagger/include/WFMMod.yaml#/WFMModSettings"
|
|
||||||
|
|
||||||
ChannelReport:
|
ChannelReport:
|
||||||
description: Base channel report. Only the channel report corresponding to the channel specified in the channelType field is or should be present.
|
description: Base channel report. Only the channel report corresponding to the channel specified in the channelType field is or should be present.
|
||||||
discriminator: channelType
|
discriminator: channelType
|
||||||
|
@ -1770,7 +1770,7 @@ margin-bottom: 20px;
|
|||||||
"description" : "Channel type ID in short form from object name"
|
"description" : "Channel type ID in short form from object name"
|
||||||
},
|
},
|
||||||
"config" : {
|
"config" : {
|
||||||
"$ref" : "#/definitions/ChannelSettings_2"
|
"$ref" : "#/definitions/ChannelSettings"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"description" : "Represents a Preset::ChannelConfig object"
|
"description" : "Represents a Preset::ChannelConfig object"
|
||||||
@ -1958,92 +1958,6 @@ margin-bottom: 20px;
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"description" : "Base channel settings. Only the channel settings corresponding to the channel specified in the channelType field is or should be present."
|
"description" : "Base channel settings. Only the channel settings corresponding to the channel specified in the channelType field is or should be present."
|
||||||
};
|
|
||||||
defs.ChannelSettings_2 = {
|
|
||||||
"required" : [ "channelType", "direction" ],
|
|
||||||
"discriminator" : "channelType",
|
|
||||||
"properties" : {
|
|
||||||
"channelType" : {
|
|
||||||
"type" : "string",
|
|
||||||
"description" : "Channel type code"
|
|
||||||
},
|
|
||||||
"direction" : {
|
|
||||||
"type" : "integer",
|
|
||||||
"description" : "0 for Rx only, 1 for Tx only or 2 for any number and direction (default 0)"
|
|
||||||
},
|
|
||||||
"originatorDeviceSetIndex" : {
|
|
||||||
"type" : "integer",
|
|
||||||
"description" : "Optional for reverse API. This is the device set index from where the message comes from."
|
|
||||||
},
|
|
||||||
"originatorChannelIndex" : {
|
|
||||||
"type" : "integer",
|
|
||||||
"description" : "Optional for reverse API. This is the channel index from where the message comes from."
|
|
||||||
},
|
|
||||||
"AMDemodSettings" : {
|
|
||||||
"$ref" : "#/definitions/AMDemodSettings"
|
|
||||||
},
|
|
||||||
"AMModSettings" : {
|
|
||||||
"$ref" : "#/definitions/AMModSettings"
|
|
||||||
},
|
|
||||||
"ATVModSettings" : {
|
|
||||||
"$ref" : "#/definitions/ATVModSettings"
|
|
||||||
},
|
|
||||||
"BFMDemodSettings" : {
|
|
||||||
"$ref" : "#/definitions/BFMDemodSettings"
|
|
||||||
},
|
|
||||||
"DSDDemodSettings" : {
|
|
||||||
"$ref" : "#/definitions/DSDDemodSettings"
|
|
||||||
},
|
|
||||||
"FileSourceSettings" : {
|
|
||||||
"$ref" : "#/definitions/FileSourceSettings"
|
|
||||||
},
|
|
||||||
"FreeDVDemodSettings" : {
|
|
||||||
"$ref" : "#/definitions/FreeDVDemodSettings"
|
|
||||||
},
|
|
||||||
"FreeDVModSettings" : {
|
|
||||||
"$ref" : "#/definitions/FreeDVModSettings"
|
|
||||||
},
|
|
||||||
"FreqTrackerSettings" : {
|
|
||||||
"$ref" : "#/definitions/FreqTrackerSettings"
|
|
||||||
},
|
|
||||||
"NFMDemodSettings" : {
|
|
||||||
"$ref" : "#/definitions/NFMDemodSettings"
|
|
||||||
},
|
|
||||||
"NFMModSettings" : {
|
|
||||||
"$ref" : "#/definitions/NFMModSettings"
|
|
||||||
},
|
|
||||||
"LocalSinkSettings" : {
|
|
||||||
"$ref" : "#/definitions/LocalSinkSettings"
|
|
||||||
},
|
|
||||||
"LocalSourceSettings" : {
|
|
||||||
"$ref" : "#/definitions/LocalSourceSettings"
|
|
||||||
},
|
|
||||||
"RemoteSinkSettings" : {
|
|
||||||
"$ref" : "#/definitions/RemoteSinkSettings"
|
|
||||||
},
|
|
||||||
"RemoteSourceSettings" : {
|
|
||||||
"$ref" : "#/definitions/RemoteSourceSettings"
|
|
||||||
},
|
|
||||||
"SSBModSettings" : {
|
|
||||||
"$ref" : "#/definitions/SSBModSettings"
|
|
||||||
},
|
|
||||||
"SSBDemodSettings" : {
|
|
||||||
"$ref" : "#/definitions/SSBDemodSettings"
|
|
||||||
},
|
|
||||||
"UDPSourceSettings" : {
|
|
||||||
"$ref" : "#/definitions/UDPSourceSettings"
|
|
||||||
},
|
|
||||||
"UDPSinkSettings" : {
|
|
||||||
"$ref" : "#/definitions/UDPSinkSettings"
|
|
||||||
},
|
|
||||||
"WFMDemodSettings" : {
|
|
||||||
"$ref" : "#/definitions/WFMDemodSettings"
|
|
||||||
},
|
|
||||||
"WFMModSettings" : {
|
|
||||||
"$ref" : "#/definitions/WFMModSettings"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"description" : "Base channel settings. Only the channel settings corresponding to the channel specified in the channelType field is or should be present."
|
|
||||||
};
|
};
|
||||||
defs.ChannelsDetail = {
|
defs.ChannelsDetail = {
|
||||||
"required" : [ "channelcount" ],
|
"required" : [ "channelcount" ],
|
||||||
@ -2297,7 +2211,7 @@ margin-bottom: 20px;
|
|||||||
"type" : "integer"
|
"type" : "integer"
|
||||||
},
|
},
|
||||||
"config" : {
|
"config" : {
|
||||||
"$ref" : "#/definitions/DeviceSettings_2"
|
"$ref" : "#/definitions/DeviceSettings"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"description" : "Represents a Preset::DeviceConfig object"
|
"description" : "Represents a Preset::DeviceConfig object"
|
||||||
@ -2566,112 +2480,6 @@ margin-bottom: 20px;
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"description" : "Base device settings. Only the device settings corresponding to the device specified in the deviceHwType field is or should be present."
|
"description" : "Base device settings. Only the device settings corresponding to the device specified in the deviceHwType field is or should be present."
|
||||||
};
|
|
||||||
defs.DeviceSettings_2 = {
|
|
||||||
"required" : [ "deviceHwType", "direction" ],
|
|
||||||
"discriminator" : "deviceHwType",
|
|
||||||
"properties" : {
|
|
||||||
"deviceHwType" : {
|
|
||||||
"type" : "string",
|
|
||||||
"description" : "Device hardware type code"
|
|
||||||
},
|
|
||||||
"direction" : {
|
|
||||||
"type" : "integer",
|
|
||||||
"description" : "0 for Rx only, 1 for Tx only or 2 for any number and direction (default 0)"
|
|
||||||
},
|
|
||||||
"originatorIndex" : {
|
|
||||||
"type" : "integer",
|
|
||||||
"description" : "Optional for reverse API. This is the device set index from where the message comes from."
|
|
||||||
},
|
|
||||||
"airspySettings" : {
|
|
||||||
"$ref" : "#/definitions/AirspySettings"
|
|
||||||
},
|
|
||||||
"airspyHFSettings" : {
|
|
||||||
"$ref" : "#/definitions/AirspyHFSettings"
|
|
||||||
},
|
|
||||||
"bladeRF1InputSettings" : {
|
|
||||||
"$ref" : "#/definitions/BladeRF1InputSettings"
|
|
||||||
},
|
|
||||||
"bladeRF2InputSettings" : {
|
|
||||||
"$ref" : "#/definitions/BladeRF2InputSettings"
|
|
||||||
},
|
|
||||||
"bladeRF1OutputSettings" : {
|
|
||||||
"$ref" : "#/definitions/BladeRF1OutputSettings"
|
|
||||||
},
|
|
||||||
"bladeRF2OutputSettings" : {
|
|
||||||
"$ref" : "#/definitions/BladeRF2OutputSettings"
|
|
||||||
},
|
|
||||||
"fcdProSettings" : {
|
|
||||||
"$ref" : "#/definitions/FCDProSettings"
|
|
||||||
},
|
|
||||||
"fcdProPlusSettings" : {
|
|
||||||
"$ref" : "#/definitions/FCDProPlusSettings"
|
|
||||||
},
|
|
||||||
"fileInputSettings" : {
|
|
||||||
"$ref" : "#/definitions/FileInputSettings"
|
|
||||||
},
|
|
||||||
"hackRFInputSettings" : {
|
|
||||||
"$ref" : "#/definitions/HackRFInputSettings"
|
|
||||||
},
|
|
||||||
"hackRFOutputSettings" : {
|
|
||||||
"$ref" : "#/definitions/HackRFOutputSettings"
|
|
||||||
},
|
|
||||||
"kiwiSDRSettings" : {
|
|
||||||
"$ref" : "#/definitions/KiwiSDRSettings"
|
|
||||||
},
|
|
||||||
"limeSdrInputSettings" : {
|
|
||||||
"$ref" : "#/definitions/LimeSdrInputSettings"
|
|
||||||
},
|
|
||||||
"limeSdrOutputSettings" : {
|
|
||||||
"$ref" : "#/definitions/LimeSdrOutputSettings"
|
|
||||||
},
|
|
||||||
"localInputSettings" : {
|
|
||||||
"$ref" : "#/definitions/LocalInputSettings"
|
|
||||||
},
|
|
||||||
"localOutputSettings" : {
|
|
||||||
"$ref" : "#/definitions/LocalOutputSettings"
|
|
||||||
},
|
|
||||||
"perseusSettings" : {
|
|
||||||
"$ref" : "#/definitions/PerseusSettings"
|
|
||||||
},
|
|
||||||
"plutoSdrInputSettings" : {
|
|
||||||
"$ref" : "#/definitions/PlutoSdrInputSettings"
|
|
||||||
},
|
|
||||||
"plutoSdrOutputSettings" : {
|
|
||||||
"$ref" : "#/definitions/PlutoSdrOutputSettings"
|
|
||||||
},
|
|
||||||
"rtlSdrSettings" : {
|
|
||||||
"$ref" : "#/definitions/RtlSdrSettings"
|
|
||||||
},
|
|
||||||
"remoteOutputSettings" : {
|
|
||||||
"$ref" : "#/definitions/RemoteOutputSettings"
|
|
||||||
},
|
|
||||||
"remoteInputSettings" : {
|
|
||||||
"$ref" : "#/definitions/RemoteInputSettings"
|
|
||||||
},
|
|
||||||
"sdrPlaySettings" : {
|
|
||||||
"$ref" : "#/definitions/SDRPlaySettings"
|
|
||||||
},
|
|
||||||
"soapySDRInputSettings" : {
|
|
||||||
"$ref" : "#/definitions/SoapySDRInputSettings"
|
|
||||||
},
|
|
||||||
"soapySDROutputSettings" : {
|
|
||||||
"$ref" : "#/definitions/SoapySDROutputSettings"
|
|
||||||
},
|
|
||||||
"testSourceSettings" : {
|
|
||||||
"$ref" : "#/definitions/TestSourceSettings"
|
|
||||||
},
|
|
||||||
"testMISettings" : {
|
|
||||||
"$ref" : "#/definitions/TestMISettings"
|
|
||||||
},
|
|
||||||
"xtrxInputSettings" : {
|
|
||||||
"$ref" : "#/definitions/XtrxInputSettings"
|
|
||||||
},
|
|
||||||
"xtrxOutputSettings" : {
|
|
||||||
"$ref" : "#/definitions/XtrxOutputSettings"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"description" : "Base device settings. Only the device settings corresponding to the device specified in the deviceHwType field is or should be present."
|
|
||||||
};
|
};
|
||||||
defs.DeviceState = {
|
defs.DeviceState = {
|
||||||
"required" : [ "state" ],
|
"required" : [ "state" ],
|
||||||
@ -27161,7 +26969,7 @@ except ApiException as e:
|
|||||||
</div>
|
</div>
|
||||||
<div id="generator">
|
<div id="generator">
|
||||||
<div class="content">
|
<div class="content">
|
||||||
Generated 2019-07-31T18:41:04.524+02:00
|
Generated 2019-07-31T22:38:42.618+02:00
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -46,7 +46,7 @@ SWGChannelConfig::init() {
|
|||||||
m_channel_id_uri_isSet = false;
|
m_channel_id_uri_isSet = false;
|
||||||
channel_id = new QString("");
|
channel_id = new QString("");
|
||||||
m_channel_id_isSet = false;
|
m_channel_id_isSet = false;
|
||||||
config = new SWGChannelSettings_2();
|
config = new SWGChannelSettings();
|
||||||
m_config_isSet = false;
|
m_config_isSet = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -78,7 +78,7 @@ SWGChannelConfig::fromJsonObject(QJsonObject &pJson) {
|
|||||||
|
|
||||||
::SWGSDRangel::setValue(&channel_id, pJson["channelId"], "QString", "QString");
|
::SWGSDRangel::setValue(&channel_id, pJson["channelId"], "QString", "QString");
|
||||||
|
|
||||||
::SWGSDRangel::setValue(&config, pJson["config"], "SWGChannelSettings_2", "SWGChannelSettings_2");
|
::SWGSDRangel::setValue(&config, pJson["config"], "SWGChannelSettings", "SWGChannelSettings");
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -103,7 +103,7 @@ SWGChannelConfig::asJsonObject() {
|
|||||||
toJsonValue(QString("channelId"), channel_id, obj, QString("QString"));
|
toJsonValue(QString("channelId"), channel_id, obj, QString("QString"));
|
||||||
}
|
}
|
||||||
if((config != nullptr) && (config->isSet())){
|
if((config != nullptr) && (config->isSet())){
|
||||||
toJsonValue(QString("config"), config, obj, QString("SWGChannelSettings_2"));
|
toJsonValue(QString("config"), config, obj, QString("SWGChannelSettings"));
|
||||||
}
|
}
|
||||||
|
|
||||||
return obj;
|
return obj;
|
||||||
@ -129,12 +129,12 @@ SWGChannelConfig::setChannelId(QString* channel_id) {
|
|||||||
this->m_channel_id_isSet = true;
|
this->m_channel_id_isSet = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
SWGChannelSettings_2*
|
SWGChannelSettings*
|
||||||
SWGChannelConfig::getConfig() {
|
SWGChannelConfig::getConfig() {
|
||||||
return config;
|
return config;
|
||||||
}
|
}
|
||||||
void
|
void
|
||||||
SWGChannelConfig::setConfig(SWGChannelSettings_2* config) {
|
SWGChannelConfig::setConfig(SWGChannelSettings* config) {
|
||||||
this->config = config;
|
this->config = config;
|
||||||
this->m_config_isSet = true;
|
this->m_config_isSet = true;
|
||||||
}
|
}
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
#include <QJsonObject>
|
#include <QJsonObject>
|
||||||
|
|
||||||
|
|
||||||
#include "SWGChannelSettings_2.h"
|
#include "SWGChannelSettings.h"
|
||||||
#include <QString>
|
#include <QString>
|
||||||
|
|
||||||
#include "SWGObject.h"
|
#include "SWGObject.h"
|
||||||
@ -49,8 +49,8 @@ public:
|
|||||||
QString* getChannelId();
|
QString* getChannelId();
|
||||||
void setChannelId(QString* channel_id);
|
void setChannelId(QString* channel_id);
|
||||||
|
|
||||||
SWGChannelSettings_2* getConfig();
|
SWGChannelSettings* getConfig();
|
||||||
void setConfig(SWGChannelSettings_2* config);
|
void setConfig(SWGChannelSettings* config);
|
||||||
|
|
||||||
|
|
||||||
virtual bool isSet() override;
|
virtual bool isSet() override;
|
||||||
@ -62,7 +62,7 @@ private:
|
|||||||
QString* channel_id;
|
QString* channel_id;
|
||||||
bool m_channel_id_isSet;
|
bool m_channel_id_isSet;
|
||||||
|
|
||||||
SWGChannelSettings_2* config;
|
SWGChannelSettings* config;
|
||||||
bool m_config_isSet;
|
bool m_config_isSet;
|
||||||
|
|
||||||
};
|
};
|
||||||
|
@ -50,7 +50,7 @@ SWGDeviceConfig::init() {
|
|||||||
m_device_serial_isSet = false;
|
m_device_serial_isSet = false;
|
||||||
device_sequence = 0;
|
device_sequence = 0;
|
||||||
m_device_sequence_isSet = false;
|
m_device_sequence_isSet = false;
|
||||||
config = new SWGDeviceSettings_2();
|
config = new SWGDeviceSettings();
|
||||||
m_config_isSet = false;
|
m_config_isSet = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -85,7 +85,7 @@ SWGDeviceConfig::fromJsonObject(QJsonObject &pJson) {
|
|||||||
|
|
||||||
::SWGSDRangel::setValue(&device_sequence, pJson["deviceSequence"], "qint32", "");
|
::SWGSDRangel::setValue(&device_sequence, pJson["deviceSequence"], "qint32", "");
|
||||||
|
|
||||||
::SWGSDRangel::setValue(&config, pJson["config"], "SWGDeviceSettings_2", "SWGDeviceSettings_2");
|
::SWGSDRangel::setValue(&config, pJson["config"], "SWGDeviceSettings", "SWGDeviceSettings");
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -113,7 +113,7 @@ SWGDeviceConfig::asJsonObject() {
|
|||||||
obj->insert("deviceSequence", QJsonValue(device_sequence));
|
obj->insert("deviceSequence", QJsonValue(device_sequence));
|
||||||
}
|
}
|
||||||
if((config != nullptr) && (config->isSet())){
|
if((config != nullptr) && (config->isSet())){
|
||||||
toJsonValue(QString("config"), config, obj, QString("SWGDeviceSettings_2"));
|
toJsonValue(QString("config"), config, obj, QString("SWGDeviceSettings"));
|
||||||
}
|
}
|
||||||
|
|
||||||
return obj;
|
return obj;
|
||||||
@ -149,12 +149,12 @@ SWGDeviceConfig::setDeviceSequence(qint32 device_sequence) {
|
|||||||
this->m_device_sequence_isSet = true;
|
this->m_device_sequence_isSet = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
SWGDeviceSettings_2*
|
SWGDeviceSettings*
|
||||||
SWGDeviceConfig::getConfig() {
|
SWGDeviceConfig::getConfig() {
|
||||||
return config;
|
return config;
|
||||||
}
|
}
|
||||||
void
|
void
|
||||||
SWGDeviceConfig::setConfig(SWGDeviceSettings_2* config) {
|
SWGDeviceConfig::setConfig(SWGDeviceSettings* config) {
|
||||||
this->config = config;
|
this->config = config;
|
||||||
this->m_config_isSet = true;
|
this->m_config_isSet = true;
|
||||||
}
|
}
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
#include <QJsonObject>
|
#include <QJsonObject>
|
||||||
|
|
||||||
|
|
||||||
#include "SWGDeviceSettings_2.h"
|
#include "SWGDeviceSettings.h"
|
||||||
#include <QString>
|
#include <QString>
|
||||||
|
|
||||||
#include "SWGObject.h"
|
#include "SWGObject.h"
|
||||||
@ -52,8 +52,8 @@ public:
|
|||||||
qint32 getDeviceSequence();
|
qint32 getDeviceSequence();
|
||||||
void setDeviceSequence(qint32 device_sequence);
|
void setDeviceSequence(qint32 device_sequence);
|
||||||
|
|
||||||
SWGDeviceSettings_2* getConfig();
|
SWGDeviceSettings* getConfig();
|
||||||
void setConfig(SWGDeviceSettings_2* config);
|
void setConfig(SWGDeviceSettings* config);
|
||||||
|
|
||||||
|
|
||||||
virtual bool isSet() override;
|
virtual bool isSet() override;
|
||||||
@ -68,7 +68,7 @@ private:
|
|||||||
qint32 device_sequence;
|
qint32 device_sequence;
|
||||||
bool m_device_sequence_isSet;
|
bool m_device_sequence_isSet;
|
||||||
|
|
||||||
SWGDeviceSettings_2* config;
|
SWGDeviceSettings* config;
|
||||||
bool m_config_isSet;
|
bool m_config_isSet;
|
||||||
|
|
||||||
};
|
};
|
||||||
|
@ -46,7 +46,6 @@
|
|||||||
#include "SWGChannelListItem.h"
|
#include "SWGChannelListItem.h"
|
||||||
#include "SWGChannelReport.h"
|
#include "SWGChannelReport.h"
|
||||||
#include "SWGChannelSettings.h"
|
#include "SWGChannelSettings.h"
|
||||||
#include "SWGChannelSettings_2.h"
|
|
||||||
#include "SWGChannelsDetail.h"
|
#include "SWGChannelsDetail.h"
|
||||||
#include "SWGCommand.h"
|
#include "SWGCommand.h"
|
||||||
#include "SWGComplex.h"
|
#include "SWGComplex.h"
|
||||||
@ -60,7 +59,6 @@
|
|||||||
#include "SWGDeviceSet.h"
|
#include "SWGDeviceSet.h"
|
||||||
#include "SWGDeviceSetList.h"
|
#include "SWGDeviceSetList.h"
|
||||||
#include "SWGDeviceSettings.h"
|
#include "SWGDeviceSettings.h"
|
||||||
#include "SWGDeviceSettings_2.h"
|
|
||||||
#include "SWGDeviceState.h"
|
#include "SWGDeviceState.h"
|
||||||
#include "SWGErrorResponse.h"
|
#include "SWGErrorResponse.h"
|
||||||
#include "SWGFCDProPlusSettings.h"
|
#include "SWGFCDProPlusSettings.h"
|
||||||
@ -262,9 +260,6 @@ namespace SWGSDRangel {
|
|||||||
if(QString("SWGChannelSettings").compare(type) == 0) {
|
if(QString("SWGChannelSettings").compare(type) == 0) {
|
||||||
return new SWGChannelSettings();
|
return new SWGChannelSettings();
|
||||||
}
|
}
|
||||||
if(QString("SWGChannelSettings_2").compare(type) == 0) {
|
|
||||||
return new SWGChannelSettings_2();
|
|
||||||
}
|
|
||||||
if(QString("SWGChannelsDetail").compare(type) == 0) {
|
if(QString("SWGChannelsDetail").compare(type) == 0) {
|
||||||
return new SWGChannelsDetail();
|
return new SWGChannelsDetail();
|
||||||
}
|
}
|
||||||
@ -304,9 +299,6 @@ namespace SWGSDRangel {
|
|||||||
if(QString("SWGDeviceSettings").compare(type) == 0) {
|
if(QString("SWGDeviceSettings").compare(type) == 0) {
|
||||||
return new SWGDeviceSettings();
|
return new SWGDeviceSettings();
|
||||||
}
|
}
|
||||||
if(QString("SWGDeviceSettings_2").compare(type) == 0) {
|
|
||||||
return new SWGDeviceSettings_2();
|
|
||||||
}
|
|
||||||
if(QString("SWGDeviceState").compare(type) == 0) {
|
if(QString("SWGDeviceState").compare(type) == 0) {
|
||||||
return new SWGDeviceState();
|
return new SWGDeviceState();
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user