24#ifndef INCLUDED_OWC_PPM_MODULATOR_CPLUS_IMPL_H
25#define INCLUDED_OWC_PPM_MODULATOR_CPLUS_IMPL_H
34 float d_max_magnitude;
35 float d_min_magnitude;
36 int d_samples_per_symbol;
37 int d_samples_per_pulse;
38 int d_modulation_order;
61 int work(
int noutput_items, gr_vector_const_void_star &input_items,
62 gr_vector_void_star &output_items);
float min_magnitude()
Definition PPM_Modulator_cplus_impl.h:49
void set_modulation_order(int modulation_order)
Definition PPM_Modulator_cplus_impl.h:57
int samples_per_symbol()
Definition PPM_Modulator_cplus_impl.h:52
int modulation_order()
Definition PPM_Modulator_cplus_impl.h:58
void set_samples_per_symbol(int samples_per_symbol)
Definition PPM_Modulator_cplus_impl.h:51
void set_samples_per_pulse(int samples_per_pulse)
Definition PPM_Modulator_cplus_impl.h:54
PPM_Modulator_cplus_impl(float max_mag, float min_mag, int samples_per_symbol, int samples_per_pulse, int modulation_order)
void set_max_magnitude(float max_mag)
Definition PPM_Modulator_cplus_impl.h:45
int samples_per_pulse()
Definition PPM_Modulator_cplus_impl.h:55
float max_magnitude()
Definition PPM_Modulator_cplus_impl.h:46
int work(int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
void set_min_magnitude(float min_mag)
Definition PPM_Modulator_cplus_impl.h:48
~PPM_Modulator_cplus_impl()
<+description of block+>
Definition PPM_Modulator_cplus.h:38
Definition Hermitian_Symmetry_i_o_same_vec_size_cplus.h:31
Definition Hermitian_Symmetry_i_o_same_vec_size_cplus.h:30