diff --git a/sdrbase/resources/webapi/doc/html2/index.html b/sdrbase/resources/webapi/doc/html2/index.html index 7c0ff6e42..e62251040 100644 --- a/sdrbase/resources/webapi/doc/html2/index.html +++ b/sdrbase/resources/webapi/doc/html2/index.html @@ -2138,13 +2138,11 @@ margin-bottom: 20px; "FileSourceActions" : { "$ref" : "#/definitions/FileSourceActions" }, -<<<<<<< ours "SigMFFileSinkActions" : { "$ref" : "#/definitions/SigMFFileSinkActions" -======= + }, "PacketModActions" : { "$ref" : "#/definitions/PacketModActions" ->>>>>>> theirs } }, "description" : "Base channel actions. Only the channel actions corresponding to the channel specified in the channelType field is or should be present." @@ -43965,11 +43963,7 @@ except ApiException as e:
-<<<<<<< ours - Generated 2020-09-26T06:05:51.286+02:00 -======= - Generated 2020-09-18T15:59:26.503+02:00 ->>>>>>> theirs + Generated 2020-09-28T02:05:09.647+02:00
diff --git a/sdrbase/resources/webapi/doc/swagger/include/ChannelActions.yaml b/sdrbase/resources/webapi/doc/swagger/include/ChannelActions.yaml index 8fbb7dc90..b204aa283 100644 --- a/sdrbase/resources/webapi/doc/swagger/include/ChannelActions.yaml +++ b/sdrbase/resources/webapi/doc/swagger/include/ChannelActions.yaml @@ -23,3 +23,5 @@ ChannelActions: $ref: "/doc/swagger/include/FileSource.yaml#/FileSourceActions" SigMFFileSinkActions: $ref: "/doc/swagger/include/SigMFFileSink.yaml#/SigMFFileSinkActions" + PacketModActions: + $ref: "/doc/swagger/include/PacketMod.yaml#/PacketModActions" diff --git a/sdrbase/resources/webapi/doc/swagger/include/ChannelReport.yaml b/sdrbase/resources/webapi/doc/swagger/include/ChannelReport.yaml index 436d40f38..e8cc1cc26 100644 --- a/sdrbase/resources/webapi/doc/swagger/include/ChannelReport.yaml +++ b/sdrbase/resources/webapi/doc/swagger/include/ChannelReport.yaml @@ -39,6 +39,8 @@ ChannelReport: $ref: "/doc/swagger/include/NFMDemod.yaml#/NFMDemodReport" NFMModReport: $ref: "/doc/swagger/include/NFMMod.yaml#/NFMModReport" + PacketModReport: + $ref: "/doc/swagger/include/PacketMod.yaml#/PacketModReport" SSBDemodReport: $ref: "/doc/swagger/include/SSBDemod.yaml#/SSBDemodReport" RemoteSourceReport: diff --git a/sdrbase/resources/webapi/doc/swagger/include/ChannelSettings.yaml b/sdrbase/resources/webapi/doc/swagger/include/ChannelSettings.yaml index efaf51b8f..0b0b9df69 100644 --- a/sdrbase/resources/webapi/doc/swagger/include/ChannelSettings.yaml +++ b/sdrbase/resources/webapi/doc/swagger/include/ChannelSettings.yaml @@ -59,6 +59,8 @@ ChannelSettings: $ref: "/doc/swagger/include/LocalSink.yaml#/LocalSinkSettings" LocalSourceSettings: $ref: "/doc/swagger/include/LocalSource.yaml#/LocalSourceSettings" + PacketModSettings: + $ref: "/doc/swagger/include/PacketMod.yaml#/PacketModSettings" RemoteSinkSettings: $ref: "/doc/swagger/include/RemoteSink.yaml#/RemoteSinkSettings" RemoteSourceSettings: diff --git a/sdrbase/resources/webapi/doc/swagger/include/PacketMod.yaml b/sdrbase/resources/webapi/doc/swagger/include/PacketMod.yaml new file mode 100644 index 000000000..06e3236fe --- /dev/null +++ b/sdrbase/resources/webapi/doc/swagger/include/PacketMod.yaml @@ -0,0 +1,83 @@ +PacketModSettings: + description: PacketMod + properties: + inputFrequencyOffset: + type: integer + format: int64 + rfBandwidth: + type: number + format: float + fmDeviation: + type: number + format: float + gain: + type: number + format: float + channelMute: + type: integer + repeat: + type: integer + repeatDelay: + type: number + format: float + repeatCount: + type: integer + ax25PreFlags: + type: integer + ax25PostFlags: + type: integer + preEmphasis: + type: integer + preEmphasisTau: + type: number + format: float + preEmphasisHighFreq: + type: number + format: float + 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 + +PacketModReport: + description: PacketMod + properties: + channelPowerDB: + description: power transmitted in channel (dB) + type: number + format: float + audioSampleRate: + type: integer + channelSampleRate: + type: integer + +PacketModActions: + description: PacketMod + properties: + tx: + type: object + properties: + callsign: + type: string + to: + type: string + via: + type: string + data: + type: string + description: > + Transmit a packet diff --git a/sdrbase/util/crc.cpp b/sdrbase/util/crc.cpp index fe848e35e..44bbed09b 100644 --- a/sdrbase/util/crc.cpp +++ b/sdrbase/util/crc.cpp @@ -16,7 +16,6 @@ /////////////////////////////////////////////////////////////////////////////////// #include "crc.h" -#include "QDebug.h" // Reverse bit ordering uint32_t crc::reverse(uint32_t val, int bits) diff --git a/sdrgui/CMakeLists.txt b/sdrgui/CMakeLists.txt index 051670c23..2d8cb3c8c 100644 --- a/sdrgui/CMakeLists.txt +++ b/sdrgui/CMakeLists.txt @@ -186,6 +186,7 @@ set(sdrgui_FORMS gui/deviceuserargsdialog.ui gui/editcommanddialog.ui gui/externalclockdialog.ui + gui/fmpreemphasisdialog.ui gui/featureadddialog.ui gui/featurepresetsdialog.ui gui/glscopegui.ui diff --git a/swagger/sdrangel/api/swagger/include/ChannelReport.yaml b/swagger/sdrangel/api/swagger/include/ChannelReport.yaml index 000b43cea..a0f31c5ab 100644 --- a/swagger/sdrangel/api/swagger/include/ChannelReport.yaml +++ b/swagger/sdrangel/api/swagger/include/ChannelReport.yaml @@ -39,6 +39,8 @@ ChannelReport: $ref: "http://swgserver:8081/api/swagger/include/NFMDemod.yaml#/NFMDemodReport" NFMModReport: $ref: "http://swgserver:8081/api/swagger/include/NFMMod.yaml#/NFMModReport" + PacketModReport: + $ref: "http://swgserver:8081/api/swagger/include/PacketMod.yaml#/PacketModReport" SSBDemodReport: $ref: "http://swgserver:8081/api/swagger/include/SSBDemod.yaml#/SSBDemodReport" RemoteSourceReport: diff --git a/swagger/sdrangel/code/html2/index.html b/swagger/sdrangel/code/html2/index.html index 7c0ff6e42..e62251040 100644 --- a/swagger/sdrangel/code/html2/index.html +++ b/swagger/sdrangel/code/html2/index.html @@ -2138,13 +2138,11 @@ margin-bottom: 20px; "FileSourceActions" : { "$ref" : "#/definitions/FileSourceActions" }, -<<<<<<< ours "SigMFFileSinkActions" : { "$ref" : "#/definitions/SigMFFileSinkActions" -======= + }, "PacketModActions" : { "$ref" : "#/definitions/PacketModActions" ->>>>>>> theirs } }, "description" : "Base channel actions. Only the channel actions corresponding to the channel specified in the channelType field is or should be present." @@ -43965,11 +43963,7 @@ except ApiException as e:
-<<<<<<< ours - Generated 2020-09-26T06:05:51.286+02:00 -======= - Generated 2020-09-18T15:59:26.503+02:00 ->>>>>>> theirs + Generated 2020-09-28T02:05:09.647+02:00
diff --git a/swagger/sdrangel/code/qt5/client/SWGChannelActions.cpp b/swagger/sdrangel/code/qt5/client/SWGChannelActions.cpp index 14e234aea..5abd5fca5 100644 --- a/swagger/sdrangel/code/qt5/client/SWGChannelActions.cpp +++ b/swagger/sdrangel/code/qt5/client/SWGChannelActions.cpp @@ -1,6 +1,6 @@ /** * SDRangel - * This is the web REST/JSON API of SDRangel SDR software. SDRangel is an Open Source Qt5/OpenGL 3.0+ (4.3+ in Windows) GUI and server Software Defined Radio and signal analyzer in software. It supports Airspy, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay RSP1 and FunCube --- Limitations and specifcities: * In SDRangel GUI the first Rx device set cannot be deleted. Conversely the server starts with no device sets and its number of device sets can be reduced to zero by as many calls as necessary to /sdrangel/deviceset with DELETE method. * Preset import and export from/to file is a server only feature. * Device set focus is a GUI only feature. * The following channels are not implemented (status 501 is returned): ATV and DATV demodulators, Channel Analyzer NG, LoRa demodulator * The device settings and report structures contains only the sub-structure corresponding to the device type. The DeviceSettings and DeviceReport structures documented here shows all of them but only one will be or should be present at a time * The channel settings and report structures contains only the sub-structure corresponding to the channel type. The ChannelSettings and ChannelReport structures documented here shows all of them but only one will be or should be present at a time --- + * This is the web REST/JSON API of SDRangel SDR software. SDRangel is an Open Source Qt5/OpenGL 3.0+ (4.3+ in Windows) GUI and server Software Defined Radio and signal analyzer in software. It supports Airspy, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay RSP1 and FunCube --- Limitations and specifcities: * In SDRangel GUI the first Rx device set cannot be deleted. Conversely the server starts with no device sets and its number of device sets can be reduced to zero by as many calls as necessary to /sdrangel/deviceset with DELETE method. * Preset import and export from/to file is a server only feature. * Device set focus is a GUI only feature. * The following channels are not implemented (status 501 is returned): ATV and DATV demodulators, Channel Analyzer NG, LoRa demodulator * The device settings and report structures contains only the sub-structure corresponding to the device type. The DeviceSettings and DeviceReport structures documented here shows all of them but only one will be or should be present at a time * The channel settings and report structures contains only the sub-structure corresponding to the channel type. The ChannelSettings and ChannelReport structures documented here shows all of them but only one will be or should be present at a time --- * * OpenAPI spec version: 5.9.0 * Contact: f4exb06@gmail.com @@ -72,21 +72,22 @@ SWGChannelActions::init() { void SWGChannelActions::cleanup() { - if(channel_type != nullptr) { + if(channel_type != nullptr) { delete channel_type; } - if(file_sink_actions != nullptr) { + if(file_sink_actions != nullptr) { delete file_sink_actions; } - if(file_source_actions != nullptr) { + if(file_source_actions != nullptr) { delete file_source_actions; } - if(sig_mf_file_sink_actions != nullptr) { + if(sig_mf_file_sink_actions != nullptr) { delete sig_mf_file_sink_actions; - if(packet_mod_actions != nullptr) { + } + if(packet_mod_actions != nullptr) { delete packet_mod_actions; } } @@ -103,20 +104,21 @@ SWGChannelActions::fromJson(QString &json) { void SWGChannelActions::fromJsonObject(QJsonObject &pJson) { ::SWGSDRangel::setValue(&channel_type, pJson["channelType"], "QString", "QString"); - + ::SWGSDRangel::setValue(&direction, pJson["direction"], "qint32", ""); - + ::SWGSDRangel::setValue(&originator_device_set_index, pJson["originatorDeviceSetIndex"], "qint32", ""); - + ::SWGSDRangel::setValue(&originator_channel_index, pJson["originatorChannelIndex"], "qint32", ""); - + ::SWGSDRangel::setValue(&file_sink_actions, pJson["FileSinkActions"], "SWGFileSinkActions", "SWGFileSinkActions"); - + ::SWGSDRangel::setValue(&file_source_actions, pJson["FileSourceActions"], "SWGFileSourceActions", "SWGFileSourceActions"); - + ::SWGSDRangel::setValue(&sig_mf_file_sink_actions, pJson["SigMFFileSinkActions"], "SWGSigMFFileSinkActions", "SWGSigMFFileSinkActions"); + ::SWGSDRangel::setValue(&packet_mod_actions, pJson["PacketModActions"], "SWGPacketModActions", "SWGPacketModActions"); - + } QString @@ -229,6 +231,8 @@ void SWGChannelActions::setSigMfFileSinkActions(SWGSigMFFileSinkActions* sig_mf_file_sink_actions) { this->sig_mf_file_sink_actions = sig_mf_file_sink_actions; this->m_sig_mf_file_sink_actions_isSet = true; +} + SWGPacketModActions* SWGChannelActions::getPacketModActions() { return packet_mod_actions; @@ -263,6 +267,8 @@ SWGChannelActions::isSet(){ isObjectUpdated = true; break; } if(sig_mf_file_sink_actions && sig_mf_file_sink_actions->isSet()){ + isObjectUpdated = true; break; + } if(packet_mod_actions && packet_mod_actions->isSet()){ isObjectUpdated = true; break; } @@ -271,4 +277,3 @@ SWGChannelActions::isSet(){ } } - diff --git a/swagger/sdrangel/code/qt5/client/SWGChannelActions.h b/swagger/sdrangel/code/qt5/client/SWGChannelActions.h index 07cffdffd..1a3afeaf0 100644 --- a/swagger/sdrangel/code/qt5/client/SWGChannelActions.h +++ b/swagger/sdrangel/code/qt5/client/SWGChannelActions.h @@ -1,6 +1,6 @@ /** * SDRangel - * This is the web REST/JSON API of SDRangel SDR software. SDRangel is an Open Source Qt5/OpenGL 3.0+ (4.3+ in Windows) GUI and server Software Defined Radio and signal analyzer in software. It supports Airspy, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay RSP1 and FunCube --- Limitations and specifcities: * In SDRangel GUI the first Rx device set cannot be deleted. Conversely the server starts with no device sets and its number of device sets can be reduced to zero by as many calls as necessary to /sdrangel/deviceset with DELETE method. * Preset import and export from/to file is a server only feature. * Device set focus is a GUI only feature. * The following channels are not implemented (status 501 is returned): ATV and DATV demodulators, Channel Analyzer NG, LoRa demodulator * The device settings and report structures contains only the sub-structure corresponding to the device type. The DeviceSettings and DeviceReport structures documented here shows all of them but only one will be or should be present at a time * The channel settings and report structures contains only the sub-structure corresponding to the channel type. The ChannelSettings and ChannelReport structures documented here shows all of them but only one will be or should be present at a time --- + * This is the web REST/JSON API of SDRangel SDR software. SDRangel is an Open Source Qt5/OpenGL 3.0+ (4.3+ in Windows) GUI and server Software Defined Radio and signal analyzer in software. It supports Airspy, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay RSP1 and FunCube --- Limitations and specifcities: * In SDRangel GUI the first Rx device set cannot be deleted. Conversely the server starts with no device sets and its number of device sets can be reduced to zero by as many calls as necessary to /sdrangel/deviceset with DELETE method. * Preset import and export from/to file is a server only feature. * Device set focus is a GUI only feature. * The following channels are not implemented (status 501 is returned): ATV and DATV demodulators, Channel Analyzer NG, LoRa demodulator * The device settings and report structures contains only the sub-structure corresponding to the device type. The DeviceSettings and DeviceReport structures documented here shows all of them but only one will be or should be present at a time * The channel settings and report structures contains only the sub-structure corresponding to the channel type. The ChannelSettings and ChannelReport structures documented here shows all of them but only one will be or should be present at a time --- * * OpenAPI spec version: 5.9.0 * Contact: f4exb06@gmail.com @@ -24,8 +24,8 @@ #include "SWGFileSinkActions.h" #include "SWGFileSourceActions.h" -#include "SWGSigMFFileSinkActions.h" #include "SWGPacketModActions.h" +#include "SWGSigMFFileSinkActions.h" #include #include "SWGObject.h" @@ -66,6 +66,7 @@ public: SWGSigMFFileSinkActions* getSigMfFileSinkActions(); void setSigMfFileSinkActions(SWGSigMFFileSinkActions* sig_mf_file_sink_actions); + SWGPacketModActions* getPacketModActions(); void setPacketModActions(SWGPacketModActions* packet_mod_actions); @@ -93,10 +94,12 @@ private: SWGSigMFFileSinkActions* sig_mf_file_sink_actions; bool m_sig_mf_file_sink_actions_isSet; + SWGPacketModActions* packet_mod_actions; bool m_packet_mod_actions_isSet; }; + } #endif /* SWGChannelActions_H_ */ diff --git a/swagger/sdrangel/code/qt5/client/SWGPacketModActions.cpp b/swagger/sdrangel/code/qt5/client/SWGPacketModActions.cpp index b03a5242a..ae49f1eea 100644 --- a/swagger/sdrangel/code/qt5/client/SWGPacketModActions.cpp +++ b/swagger/sdrangel/code/qt5/client/SWGPacketModActions.cpp @@ -2,7 +2,7 @@ * SDRangel * This is the web REST/JSON API of SDRangel SDR software. SDRangel is an Open Source Qt5/OpenGL 3.0+ (4.3+ in Windows) GUI and server Software Defined Radio and signal analyzer in software. It supports Airspy, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay RSP1 and FunCube --- Limitations and specifcities: * In SDRangel GUI the first Rx device set cannot be deleted. Conversely the server starts with no device sets and its number of device sets can be reduced to zero by as many calls as necessary to /sdrangel/deviceset with DELETE method. * Preset import and export from/to file is a server only feature. * Device set focus is a GUI only feature. * The following channels are not implemented (status 501 is returned): ATV and DATV demodulators, Channel Analyzer NG, LoRa demodulator * The device settings and report structures contains only the sub-structure corresponding to the device type. The DeviceSettings and DeviceReport structures documented here shows all of them but only one will be or should be present at a time * The channel settings and report structures contains only the sub-structure corresponding to the channel type. The ChannelSettings and ChannelReport structures documented here shows all of them but only one will be or should be present at a time --- * - * OpenAPI spec version: 4.15.0 + * OpenAPI spec version: 5.9.0 * Contact: f4exb06@gmail.com * * NOTE: This class is auto generated by the swagger code generator program. diff --git a/swagger/sdrangel/code/qt5/client/SWGPacketModActions.h b/swagger/sdrangel/code/qt5/client/SWGPacketModActions.h index c21a2b902..e8550aeee 100644 --- a/swagger/sdrangel/code/qt5/client/SWGPacketModActions.h +++ b/swagger/sdrangel/code/qt5/client/SWGPacketModActions.h @@ -2,7 +2,7 @@ * SDRangel * This is the web REST/JSON API of SDRangel SDR software. SDRangel is an Open Source Qt5/OpenGL 3.0+ (4.3+ in Windows) GUI and server Software Defined Radio and signal analyzer in software. It supports Airspy, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay RSP1 and FunCube --- Limitations and specifcities: * In SDRangel GUI the first Rx device set cannot be deleted. Conversely the server starts with no device sets and its number of device sets can be reduced to zero by as many calls as necessary to /sdrangel/deviceset with DELETE method. * Preset import and export from/to file is a server only feature. * Device set focus is a GUI only feature. * The following channels are not implemented (status 501 is returned): ATV and DATV demodulators, Channel Analyzer NG, LoRa demodulator * The device settings and report structures contains only the sub-structure corresponding to the device type. The DeviceSettings and DeviceReport structures documented here shows all of them but only one will be or should be present at a time * The channel settings and report structures contains only the sub-structure corresponding to the channel type. The ChannelSettings and ChannelReport structures documented here shows all of them but only one will be or should be present at a time --- * - * OpenAPI spec version: 4.15.0 + * OpenAPI spec version: 5.9.0 * Contact: f4exb06@gmail.com * * NOTE: This class is auto generated by the swagger code generator program. diff --git a/swagger/sdrangel/code/qt5/client/SWGPacketModActions_tx.cpp b/swagger/sdrangel/code/qt5/client/SWGPacketModActions_tx.cpp index ad9fddbeb..8c88b1dc5 100644 --- a/swagger/sdrangel/code/qt5/client/SWGPacketModActions_tx.cpp +++ b/swagger/sdrangel/code/qt5/client/SWGPacketModActions_tx.cpp @@ -2,7 +2,7 @@ * SDRangel * This is the web REST/JSON API of SDRangel SDR software. SDRangel is an Open Source Qt5/OpenGL 3.0+ (4.3+ in Windows) GUI and server Software Defined Radio and signal analyzer in software. It supports Airspy, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay RSP1 and FunCube --- Limitations and specifcities: * In SDRangel GUI the first Rx device set cannot be deleted. Conversely the server starts with no device sets and its number of device sets can be reduced to zero by as many calls as necessary to /sdrangel/deviceset with DELETE method. * Preset import and export from/to file is a server only feature. * Device set focus is a GUI only feature. * The following channels are not implemented (status 501 is returned): ATV and DATV demodulators, Channel Analyzer NG, LoRa demodulator * The device settings and report structures contains only the sub-structure corresponding to the device type. The DeviceSettings and DeviceReport structures documented here shows all of them but only one will be or should be present at a time * The channel settings and report structures contains only the sub-structure corresponding to the channel type. The ChannelSettings and ChannelReport structures documented here shows all of them but only one will be or should be present at a time --- * - * OpenAPI spec version: 4.15.0 + * OpenAPI spec version: 5.9.0 * Contact: f4exb06@gmail.com * * NOTE: This class is auto generated by the swagger code generator program. diff --git a/swagger/sdrangel/code/qt5/client/SWGPacketModActions_tx.h b/swagger/sdrangel/code/qt5/client/SWGPacketModActions_tx.h index 4a34c656c..aec316f56 100644 --- a/swagger/sdrangel/code/qt5/client/SWGPacketModActions_tx.h +++ b/swagger/sdrangel/code/qt5/client/SWGPacketModActions_tx.h @@ -2,7 +2,7 @@ * SDRangel * This is the web REST/JSON API of SDRangel SDR software. SDRangel is an Open Source Qt5/OpenGL 3.0+ (4.3+ in Windows) GUI and server Software Defined Radio and signal analyzer in software. It supports Airspy, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay RSP1 and FunCube --- Limitations and specifcities: * In SDRangel GUI the first Rx device set cannot be deleted. Conversely the server starts with no device sets and its number of device sets can be reduced to zero by as many calls as necessary to /sdrangel/deviceset with DELETE method. * Preset import and export from/to file is a server only feature. * Device set focus is a GUI only feature. * The following channels are not implemented (status 501 is returned): ATV and DATV demodulators, Channel Analyzer NG, LoRa demodulator * The device settings and report structures contains only the sub-structure corresponding to the device type. The DeviceSettings and DeviceReport structures documented here shows all of them but only one will be or should be present at a time * The channel settings and report structures contains only the sub-structure corresponding to the channel type. The ChannelSettings and ChannelReport structures documented here shows all of them but only one will be or should be present at a time --- * - * OpenAPI spec version: 4.15.0 + * OpenAPI spec version: 5.9.0 * Contact: f4exb06@gmail.com * * NOTE: This class is auto generated by the swagger code generator program. diff --git a/swagger/sdrangel/code/qt5/client/SWGPacketModReport.cpp b/swagger/sdrangel/code/qt5/client/SWGPacketModReport.cpp index 94bdea8d5..ff365fd50 100644 --- a/swagger/sdrangel/code/qt5/client/SWGPacketModReport.cpp +++ b/swagger/sdrangel/code/qt5/client/SWGPacketModReport.cpp @@ -2,7 +2,7 @@ * SDRangel * This is the web REST/JSON API of SDRangel SDR software. SDRangel is an Open Source Qt5/OpenGL 3.0+ (4.3+ in Windows) GUI and server Software Defined Radio and signal analyzer in software. It supports Airspy, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay RSP1 and FunCube --- Limitations and specifcities: * In SDRangel GUI the first Rx device set cannot be deleted. Conversely the server starts with no device sets and its number of device sets can be reduced to zero by as many calls as necessary to /sdrangel/deviceset with DELETE method. * Preset import and export from/to file is a server only feature. * Device set focus is a GUI only feature. * The following channels are not implemented (status 501 is returned): ATV and DATV demodulators, Channel Analyzer NG, LoRa demodulator * The device settings and report structures contains only the sub-structure corresponding to the device type. The DeviceSettings and DeviceReport structures documented here shows all of them but only one will be or should be present at a time * The channel settings and report structures contains only the sub-structure corresponding to the channel type. The ChannelSettings and ChannelReport structures documented here shows all of them but only one will be or should be present at a time --- * - * OpenAPI spec version: 4.15.0 + * OpenAPI spec version: 5.9.0 * Contact: f4exb06@gmail.com * * NOTE: This class is auto generated by the swagger code generator program. diff --git a/swagger/sdrangel/code/qt5/client/SWGPacketModReport.h b/swagger/sdrangel/code/qt5/client/SWGPacketModReport.h index 089c92b4b..eb7095b77 100644 --- a/swagger/sdrangel/code/qt5/client/SWGPacketModReport.h +++ b/swagger/sdrangel/code/qt5/client/SWGPacketModReport.h @@ -2,7 +2,7 @@ * SDRangel * This is the web REST/JSON API of SDRangel SDR software. SDRangel is an Open Source Qt5/OpenGL 3.0+ (4.3+ in Windows) GUI and server Software Defined Radio and signal analyzer in software. It supports Airspy, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay RSP1 and FunCube --- Limitations and specifcities: * In SDRangel GUI the first Rx device set cannot be deleted. Conversely the server starts with no device sets and its number of device sets can be reduced to zero by as many calls as necessary to /sdrangel/deviceset with DELETE method. * Preset import and export from/to file is a server only feature. * Device set focus is a GUI only feature. * The following channels are not implemented (status 501 is returned): ATV and DATV demodulators, Channel Analyzer NG, LoRa demodulator * The device settings and report structures contains only the sub-structure corresponding to the device type. The DeviceSettings and DeviceReport structures documented here shows all of them but only one will be or should be present at a time * The channel settings and report structures contains only the sub-structure corresponding to the channel type. The ChannelSettings and ChannelReport structures documented here shows all of them but only one will be or should be present at a time --- * - * OpenAPI spec version: 4.15.0 + * OpenAPI spec version: 5.9.0 * Contact: f4exb06@gmail.com * * NOTE: This class is auto generated by the swagger code generator program. diff --git a/swagger/sdrangel/code/qt5/client/SWGPacketModSettings.cpp b/swagger/sdrangel/code/qt5/client/SWGPacketModSettings.cpp index ea40165fe..ded956251 100644 --- a/swagger/sdrangel/code/qt5/client/SWGPacketModSettings.cpp +++ b/swagger/sdrangel/code/qt5/client/SWGPacketModSettings.cpp @@ -2,7 +2,7 @@ * SDRangel * This is the web REST/JSON API of SDRangel SDR software. SDRangel is an Open Source Qt5/OpenGL 3.0+ (4.3+ in Windows) GUI and server Software Defined Radio and signal analyzer in software. It supports Airspy, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay RSP1 and FunCube --- Limitations and specifcities: * In SDRangel GUI the first Rx device set cannot be deleted. Conversely the server starts with no device sets and its number of device sets can be reduced to zero by as many calls as necessary to /sdrangel/deviceset with DELETE method. * Preset import and export from/to file is a server only feature. * Device set focus is a GUI only feature. * The following channels are not implemented (status 501 is returned): ATV and DATV demodulators, Channel Analyzer NG, LoRa demodulator * The device settings and report structures contains only the sub-structure corresponding to the device type. The DeviceSettings and DeviceReport structures documented here shows all of them but only one will be or should be present at a time * The channel settings and report structures contains only the sub-structure corresponding to the channel type. The ChannelSettings and ChannelReport structures documented here shows all of them but only one will be or should be present at a time --- * - * OpenAPI spec version: 4.15.0 + * OpenAPI spec version: 5.9.0 * Contact: f4exb06@gmail.com * * NOTE: This class is auto generated by the swagger code generator program. diff --git a/swagger/sdrangel/code/qt5/client/SWGPacketModSettings.h b/swagger/sdrangel/code/qt5/client/SWGPacketModSettings.h index 15b1afae8..c8e949320 100644 --- a/swagger/sdrangel/code/qt5/client/SWGPacketModSettings.h +++ b/swagger/sdrangel/code/qt5/client/SWGPacketModSettings.h @@ -2,7 +2,7 @@ * SDRangel * This is the web REST/JSON API of SDRangel SDR software. SDRangel is an Open Source Qt5/OpenGL 3.0+ (4.3+ in Windows) GUI and server Software Defined Radio and signal analyzer in software. It supports Airspy, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay RSP1 and FunCube --- Limitations and specifcities: * In SDRangel GUI the first Rx device set cannot be deleted. Conversely the server starts with no device sets and its number of device sets can be reduced to zero by as many calls as necessary to /sdrangel/deviceset with DELETE method. * Preset import and export from/to file is a server only feature. * Device set focus is a GUI only feature. * The following channels are not implemented (status 501 is returned): ATV and DATV demodulators, Channel Analyzer NG, LoRa demodulator * The device settings and report structures contains only the sub-structure corresponding to the device type. The DeviceSettings and DeviceReport structures documented here shows all of them but only one will be or should be present at a time * The channel settings and report structures contains only the sub-structure corresponding to the channel type. The ChannelSettings and ChannelReport structures documented here shows all of them but only one will be or should be present at a time --- * - * OpenAPI spec version: 4.15.0 + * OpenAPI spec version: 5.9.0 * Contact: f4exb06@gmail.com * * NOTE: This class is auto generated by the swagger code generator program.