signal generator source
More...
#include <signal_source.h>
List of all members.
Detailed Description
Member Typedef Documentation
Member Function Documentation
virtual std::complex<double> gnuradio::extras::signal_source::get_amplitude |
( |
void |
| ) |
[pure virtual] |
Get the current amplitude setting.
virtual double gnuradio::extras::signal_source::get_frequency |
( |
void |
| ) |
[pure virtual] |
Get the actual frequency setting (-1 and 1)
double gnuradio::extras::signal_source::get_frequency |
( |
const double |
samp_rate | ) |
[inline] |
Convenience call to get frequency with sample rate.
virtual std::complex<double> gnuradio::extras::signal_source::get_offset |
( |
void |
| ) |
[pure virtual] |
Get the current offset setting.
virtual std::string gnuradio::extras::signal_source::get_waveform |
( |
void |
| ) |
[pure virtual] |
Get the current waveform setting.
static sptr gnuradio::extras::signal_source::make_f32 |
( |
void |
| ) |
[static] |
static sptr gnuradio::extras::signal_source::make_fc32 |
( |
void |
| ) |
[static] |
static sptr gnuradio::extras::signal_source::make_s16 |
( |
void |
| ) |
[static] |
static sptr gnuradio::extras::signal_source::make_s32 |
( |
void |
| ) |
[static] |
static sptr gnuradio::extras::signal_source::make_s8 |
( |
void |
| ) |
[static] |
static sptr gnuradio::extras::signal_source::make_sc16 |
( |
void |
| ) |
[static] |
static sptr gnuradio::extras::signal_source::make_sc32 |
( |
void |
| ) |
[static] |
static sptr gnuradio::extras::signal_source::make_sc8 |
( |
void |
| ) |
[static] |
virtual void gnuradio::extras::signal_source::set_amplitude |
( |
const std::complex< double > & |
| ) |
[pure virtual] |
Set the scalar, this is a free multiply scalar operation.
virtual void gnuradio::extras::signal_source::set_frequency |
( |
const double |
| ) |
[pure virtual] |
Set the frequency, this is a fractional number between -1 and 1.
void gnuradio::extras::signal_source::set_frequency |
( |
const double |
samp_rate, |
|
|
const double |
wave_freq |
|
) |
| [inline] |
Convenience call to set frequency with sample rate.
virtual void gnuradio::extras::signal_source::set_offset |
( |
const std::complex< double > & |
| ) |
[pure virtual] |
Set the offset, this is a free addition operation.
virtual void gnuradio::extras::signal_source::set_waveform |
( |
const std::string & |
| ) |
[pure virtual] |
Set the waveform type (CONST, COSINE, RAMP, SQUARE)
The documentation for this class was generated from the following file: