mirror of
https://github.com/f4exb/sdrangel.git
synced 2024-09-27 15:26:33 -04:00
Web API: fixed bug in PUT/PATCH of modulators not setting differentially
This commit is contained in:
parent
710502b3b2
commit
a971e6da10
4
debian/changelog
vendored
4
debian/changelog
vendored
@ -2,9 +2,11 @@ sdrangel (4.0.6-1) unstable; urgency=medium
|
|||||||
|
|
||||||
* Web API: RTL-SDR: fixed RF bandwidth setting
|
* Web API: RTL-SDR: fixed RF bandwidth setting
|
||||||
* Web API: enhanced DV serial and AM demod interfaces
|
* Web API: enhanced DV serial and AM demod interfaces
|
||||||
|
* Web API: fixed bug in PUT/PATCH of modulators not setting differentially
|
||||||
* Fixed power display going to floor value in some demods
|
* Fixed power display going to floor value in some demods
|
||||||
|
* SSB modulator: fixed sample not reset when no modulation is present
|
||||||
|
|
||||||
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 05 Aug 2018 19:14:18 +0200
|
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Tue, 07 Aug 2018 19:14:18 +0200
|
||||||
|
|
||||||
sdrangel (4.0.5-1) unstable; urgency=medium
|
sdrangel (4.0.5-1) unstable; urgency=medium
|
||||||
|
|
||||||
|
@ -527,7 +527,7 @@ int AMMod::webapiSettingsPutPatch(
|
|||||||
SWGSDRangel::SWGChannelSettings& response,
|
SWGSDRangel::SWGChannelSettings& response,
|
||||||
QString& errorMessage __attribute__((unused)))
|
QString& errorMessage __attribute__((unused)))
|
||||||
{
|
{
|
||||||
AMModSettings settings;
|
AMModSettings settings = m_settings;
|
||||||
bool frequencyOffsetChanged = false;
|
bool frequencyOffsetChanged = false;
|
||||||
|
|
||||||
if (channelSettingsKeys.contains("channelMute")) {
|
if (channelSettingsKeys.contains("channelMute")) {
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
|
|
||||||
const PluginDescriptor AMModPlugin::m_pluginDescriptor = {
|
const PluginDescriptor AMModPlugin::m_pluginDescriptor = {
|
||||||
QString("AM Modulator"),
|
QString("AM Modulator"),
|
||||||
QString("3.14.5"),
|
QString("4.0.6"),
|
||||||
QString("(c) Edouard Griffiths, F4EXB"),
|
QString("(c) Edouard Griffiths, F4EXB"),
|
||||||
QString("https://github.com/f4exb/sdrangel"),
|
QString("https://github.com/f4exb/sdrangel"),
|
||||||
true,
|
true,
|
||||||
|
@ -1199,7 +1199,7 @@ int ATVMod::webapiSettingsPutPatch(
|
|||||||
SWGSDRangel::SWGChannelSettings& response,
|
SWGSDRangel::SWGChannelSettings& response,
|
||||||
QString& errorMessage __attribute__((unused)))
|
QString& errorMessage __attribute__((unused)))
|
||||||
{
|
{
|
||||||
ATVModSettings settings;
|
ATVModSettings settings = m_settings;
|
||||||
bool frequencyOffsetChanged = false;
|
bool frequencyOffsetChanged = false;
|
||||||
|
|
||||||
if (channelSettingsKeys.contains("inputFrequencyOffset"))
|
if (channelSettingsKeys.contains("inputFrequencyOffset"))
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
|
|
||||||
const PluginDescriptor ATVModPlugin::m_pluginDescriptor = {
|
const PluginDescriptor ATVModPlugin::m_pluginDescriptor = {
|
||||||
QString("ATV Modulator"),
|
QString("ATV Modulator"),
|
||||||
QString("3.14.5"),
|
QString("4.0.6"),
|
||||||
QString("(c) Edouard Griffiths, F4EXB"),
|
QString("(c) Edouard Griffiths, F4EXB"),
|
||||||
QString("https://github.com/f4exb/sdrangel"),
|
QString("https://github.com/f4exb/sdrangel"),
|
||||||
true,
|
true,
|
||||||
|
@ -567,7 +567,7 @@ int NFMMod::webapiSettingsPutPatch(
|
|||||||
SWGSDRangel::SWGChannelSettings& response,
|
SWGSDRangel::SWGChannelSettings& response,
|
||||||
QString& errorMessage __attribute__((unused)))
|
QString& errorMessage __attribute__((unused)))
|
||||||
{
|
{
|
||||||
NFMModSettings settings;
|
NFMModSettings settings = m_settings;
|
||||||
bool frequencyOffsetChanged = false;
|
bool frequencyOffsetChanged = false;
|
||||||
|
|
||||||
// for (int i = 0; i < channelSettingsKeys.size(); i++) {
|
// for (int i = 0; i < channelSettingsKeys.size(); i++) {
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
|
|
||||||
const PluginDescriptor NFMModPlugin::m_pluginDescriptor = {
|
const PluginDescriptor NFMModPlugin::m_pluginDescriptor = {
|
||||||
QString("NFM Modulator"),
|
QString("NFM Modulator"),
|
||||||
QString("3.14.5"),
|
QString("4.0.6"),
|
||||||
QString("(c) Edouard Griffiths, F4EXB"),
|
QString("(c) Edouard Griffiths, F4EXB"),
|
||||||
QString("https://github.com/f4exb/sdrangel"),
|
QString("https://github.com/f4exb/sdrangel"),
|
||||||
true,
|
true,
|
||||||
|
@ -881,7 +881,7 @@ int SSBMod::webapiSettingsPutPatch(
|
|||||||
SWGSDRangel::SWGChannelSettings& response,
|
SWGSDRangel::SWGChannelSettings& response,
|
||||||
QString& errorMessage __attribute__((unused)))
|
QString& errorMessage __attribute__((unused)))
|
||||||
{
|
{
|
||||||
SSBModSettings settings;
|
SSBModSettings settings = m_settings;
|
||||||
bool frequencyOffsetChanged = false;
|
bool frequencyOffsetChanged = false;
|
||||||
|
|
||||||
if (channelSettingsKeys.contains("inputFrequencyOffset"))
|
if (channelSettingsKeys.contains("inputFrequencyOffset"))
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
|
|
||||||
const PluginDescriptor SSBModPlugin::m_pluginDescriptor = {
|
const PluginDescriptor SSBModPlugin::m_pluginDescriptor = {
|
||||||
QString("SSB Modulator"),
|
QString("SSB Modulator"),
|
||||||
QString("3.14.5"),
|
QString("4.0.6"),
|
||||||
QString("(c) Edouard Griffiths, F4EXB"),
|
QString("(c) Edouard Griffiths, F4EXB"),
|
||||||
QString("https://github.com/f4exb/sdrangel"),
|
QString("https://github.com/f4exb/sdrangel"),
|
||||||
true,
|
true,
|
||||||
|
@ -559,7 +559,7 @@ int WFMMod::webapiSettingsPutPatch(
|
|||||||
SWGSDRangel::SWGChannelSettings& response,
|
SWGSDRangel::SWGChannelSettings& response,
|
||||||
QString& errorMessage __attribute__((unused)))
|
QString& errorMessage __attribute__((unused)))
|
||||||
{
|
{
|
||||||
WFMModSettings settings;
|
WFMModSettings settings = m_settings;
|
||||||
bool channelizerChange = false;
|
bool channelizerChange = false;
|
||||||
|
|
||||||
if (channelSettingsKeys.contains("channelMute")) {
|
if (channelSettingsKeys.contains("channelMute")) {
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
|
|
||||||
const PluginDescriptor WFMModPlugin::m_pluginDescriptor = {
|
const PluginDescriptor WFMModPlugin::m_pluginDescriptor = {
|
||||||
QString("WFM Modulator"),
|
QString("WFM Modulator"),
|
||||||
QString("3.14.5"),
|
QString("4.0.6"),
|
||||||
QString("(c) Edouard Griffiths, F4EXB"),
|
QString("(c) Edouard Griffiths, F4EXB"),
|
||||||
QString("https://github.com/f4exb/sdrangel"),
|
QString("https://github.com/f4exb/sdrangel"),
|
||||||
true,
|
true,
|
||||||
|
@ -611,7 +611,7 @@ int UDPSink::webapiSettingsPutPatch(
|
|||||||
SWGSDRangel::SWGChannelSettings& response,
|
SWGSDRangel::SWGChannelSettings& response,
|
||||||
QString& errorMessage __attribute__((unused)))
|
QString& errorMessage __attribute__((unused)))
|
||||||
{
|
{
|
||||||
UDPSinkSettings settings;
|
UDPSinkSettings settings = m_settings;
|
||||||
bool frequencyOffsetChanged = false;
|
bool frequencyOffsetChanged = false;
|
||||||
|
|
||||||
if (channelSettingsKeys.contains("sampleFormat")) {
|
if (channelSettingsKeys.contains("sampleFormat")) {
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
|
|
||||||
const PluginDescriptor UDPSinkPlugin::m_pluginDescriptor = {
|
const PluginDescriptor UDPSinkPlugin::m_pluginDescriptor = {
|
||||||
QString("UDP Channel Sink"),
|
QString("UDP Channel Sink"),
|
||||||
QString("4.0.2"),
|
QString("4.0.6"),
|
||||||
QString("(c) Edouard Griffiths, F4EXB"),
|
QString("(c) Edouard Griffiths, F4EXB"),
|
||||||
QString("https://github.com/f4exb/sdrangel"),
|
QString("https://github.com/f4exb/sdrangel"),
|
||||||
true,
|
true,
|
||||||
|
Loading…
Reference in New Issue
Block a user