gnuradio.channels
Blocks for channel models and related functions.
-
gnuradio.channels.channel_model(double noise_voltage = 0.0, double frequency_offset = 0.0, double epsilon = 1.0, std::vector<(gr_complex, std::allocator<(gr_complex)>)> taps = std::vector< gr_complex >(1, 1), double noise_seed = 0) → sptr
-
channel_model_sptr.frequency_offset(self) → double
-
channel_model_sptr.noise_voltage(self) → double
-
channel_model_sptr.set_frequency_offset(self, double frequency_offset)
-
channel_model_sptr.set_noise_voltage(self, double noise_voltage)
-
channel_model_sptr.set_taps(self, std::vector<(gr_complex, std::allocator<(gr_complex)>)> taps)
-
channel_model_sptr.set_timing_offset(self, double epsilon)
-
channel_model_sptr.taps(self) → std::vector<(gr_complex,std::allocator<(gr_complex)>)>
-
channel_model_sptr.timing_offset(self) → double
-
gnuradio.channels.fading_model(unsigned int N, float fDTs = 0.01, bool LOS = True, float K = 4, int seed = 0) → sptr
-
fading_model_sptr.K(self) → float
-
fading_model_sptr.active_thread_priority(self) → int
-
fading_model_sptr.fDTs(self) → float
-
fading_model_sptr.set_K(self, float K)
-
fading_model_sptr.set_fDTs(self, float fDTs)
-
fading_model_sptr.set_step(self, float step)
-
fading_model_sptr.set_thread_priority(self, int priority) → int
-
fading_model_sptr.step(self) → float
-
fading_model_sptr.thread_priority(self) → int