agc_i::agc_i(const char *uuid, const char *label) : agc_base(uuid, label) { //set up the listeners - when the properties change call our callback addPropertyChangeListener("alpha", this, &agc_i::alphaChanged); addPropertyChangeListener("avgPower", this, &agc_i::avgPowerChanged); addPropertyChangeListener("maxPower", this, &agc_i::maxPowerChanged); addPropertyChangeListener("minPower", this, &agc_i::minPowerChanged); }
fastfilter_i::fastfilter_i(const char *uuid, const char *label) : fastfilter_base(uuid, label), manualTaps_(false) { addPropertyChangeListener("complexFilterCoefficients", this, &fastfilter_i::complexFilterCoefficientsChanged); addPropertyChangeListener("correlationMode", this, &fastfilter_i::correlationModeChanged); addPropertyChangeListener("fftSize", this, &fastfilter_i::fftSizeChanged); addPropertyChangeListener("filterProps", this, &fastfilter_i::filterPropsChanged); addPropertyChangeListener("realFilterCoefficients", this, &fastfilter_i::realFilterCoefficientsChanged); }
void sinksocket_i::constructor() { /*********************************************************************************** This is the RH constructor. All properties are properly initialized before this function is called ***********************************************************************************/ ConnectionsChanged(NULL,&Connections); // apply initial property configuration addPropertyChangeListener("Connections", this, &sinksocket_i::ConnectionsChanged); }
TuneFilterDecimate_i::TuneFilterDecimate_i(const char *uuid, const char *label) : TuneFilterDecimate_base(uuid, label) { LOG_TRACE(TuneFilterDecimate_i, "TuneFilterDecimate() constructor entry"); // Initialize processing classes tuner = NULL; filter = NULL; decimate = NULL; // Initialize private variables chan_if = 0; tuningRFChanged = false; RemakeFilter = false; inputComplex = true; // Initialize provides port maxQueueDepth dataFloat_in->setMaxQueueDepth(1000); addPropertyChangeListener("TuningNorm", this, &TuneFilterDecimate_i::TuningNormChanged); //configureTuner addPropertyChangeListener("TuningIF", this, &TuneFilterDecimate_i::TuningIFChanged); //configureTuner addPropertyChangeListener("TuningRF", this, &TuneFilterDecimate_i::TuningRFChanged); //configureTuner addPropertyChangeListener("FilterBW", this, &TuneFilterDecimate_i::FilterBWChanged); //configureFilter addPropertyChangeListener("DesiredOutputRate", this, &TuneFilterDecimate_i::DesiredOutputRateChanged); //configureFilter addPropertyChangeListener("filterProps", this, &TuneFilterDecimate_i::filterPropsChanged); //configureFilter }
autocorrelate_i::autocorrelate_i(const char *uuid, const char *label) : autocorrelate_base(uuid, label) { addPropertyChangeListener("correlationSize", this, &autocorrelate_i::correlationSizeChanged); addPropertyChangeListener("inputOverlap", this, &autocorrelate_i::inputOverlapChanged); addPropertyChangeListener("numAverages", this, &autocorrelate_i::numAveragesChanged); addPropertyChangeListener("outputType", this, &autocorrelate_i::outputTypeChanged); addPropertyChangeListener("zeroMean", this, &autocorrelate_i::zeroMeanChanged); addPropertyChangeListener("zeroCenter", this, &autocorrelate_i::zeroCenterChanged); }