22 #ifndef INCLUDED_MESA_MAXPOWER_H 23 #define INCLUDED_MESA_MAXPOWER_H 26 #include <gnuradio/sync_block.h> 39 typedef boost::shared_ptr<MaxPower>
sptr;
49 static sptr make(
float sampleRate,
int fft_size,
float squelchThreshold,
float framesToAvg,
bool produceOut,
float stateThreshold,
float holdUpSec);
51 virtual float getSquelchThreshold()
const = 0;
52 virtual void setSquelchThreshold(
float newValue) = 0;
53 virtual float getStateThreshold()
const = 0;
54 virtual void setStateThreshold(
float newValue) = 0;
55 virtual float getHoldTime()
const = 0;
56 virtual void setHoldTime(
float newValue) = 0;
<+description of block+>
Definition: MaxPower.h:36
#define MESA_API
Definition: api.h:31
Definition: AutoDopplerCorrect.h:28
boost::shared_ptr< MaxPower > sptr
Definition: MaxPower.h:39