diff --git a/plugins/channelrx/demodatv/atvdemod.cpp b/plugins/channelrx/demodatv/atvdemod.cpp index 630e148ff..be2c39ecd 100644 --- a/plugins/channelrx/demodatv/atvdemod.cpp +++ b/plugins/channelrx/demodatv/atvdemod.cpp @@ -223,7 +223,7 @@ void ATVDemod::feed(const SampleVector::const_iterator& begin, const SampleVecto m_fltBufferQ[0]=fltNormQ; } - else if (m_objRunning.m_enmModulation == ATV_AM) + else if ((m_objRunning.m_enmModulation == ATV_AM) || (m_objRunning.m_enmModulation == ATV_VAMU) || (m_objRunning.m_enmModulation == ATV_VAML)) { //Amplitude AM fltVal = fltNorm; diff --git a/plugins/channelrx/demodatv/atvdemod.h b/plugins/channelrx/demodatv/atvdemod.h index 921f2dc6f..a9ef1b409 100644 --- a/plugins/channelrx/demodatv/atvdemod.h +++ b/plugins/channelrx/demodatv/atvdemod.h @@ -43,7 +43,9 @@ public: enum ATVModulation { ATV_FM1, ATV_FM2, - ATV_AM + ATV_AM, + ATV_VAMU, + ATV_VAML }; struct ATVConfig diff --git a/plugins/channelrx/demodatv/atvdemodgui.ui b/plugins/channelrx/demodatv/atvdemodgui.ui index 38b9afcba..9ee89e33b 100644 --- a/plugins/channelrx/demodatv/atvdemodgui.ui +++ b/plugins/channelrx/demodatv/atvdemodgui.ui @@ -141,6 +141,16 @@ AM + + + VAMU + + + + + VAML + +