diff options
author | sara <sara.halter@gmx.ch> | 2021-12-16 16:43:31 +0100 |
---|---|---|
committer | sara <sara.halter@gmx.ch> | 2021-12-16 16:43:31 +0100 |
commit | 2c0214f3e8d7ff15cacb2acd5f9c04308d5c86ec (patch) | |
tree | 64f3404258bf42d826c74c1debad0c5bd7693e84 /simulation/QAM_Fading | |
parent | Correct parameters for every flowgraph (diff) | |
download | Fading-2c0214f3e8d7ff15cacb2acd5f9c04308d5c86ec.tar.gz Fading-2c0214f3e8d7ff15cacb2acd5f9c04308d5c86ec.zip |
Doku bilder
Diffstat (limited to 'simulation/QAM_Fading')
-rw-r--r-- | simulation/QAM_Fading/qam_fading_V2_eigerner_block.grc | 4 | ||||
-rwxr-xr-x | simulation/QAM_Fading/qam_fading_block.py | 5 |
2 files changed, 4 insertions, 5 deletions
diff --git a/simulation/QAM_Fading/qam_fading_V2_eigerner_block.grc b/simulation/QAM_Fading/qam_fading_V2_eigerner_block.grc index 3010c58..8983c27 100644 --- a/simulation/QAM_Fading/qam_fading_V2_eigerner_block.grc +++ b/simulation/QAM_Fading/qam_fading_V2_eigerner_block.grc @@ -96,7 +96,7 @@ blocks: rot_sym: '4' soft_dec_lut: None sym_map: '[0, 1, 3, 2]' - type: calcdist + type: qpsk states: bus_sink: false bus_source: false @@ -273,7 +273,7 @@ blocks: id: variable parameters: comment: '' - value: '32000' + value: 1e6 states: bus_sink: false bus_source: false diff --git a/simulation/QAM_Fading/qam_fading_block.py b/simulation/QAM_Fading/qam_fading_block.py index 3e625ea..10af927 100755 --- a/simulation/QAM_Fading/qam_fading_block.py +++ b/simulation/QAM_Fading/qam_fading_block.py @@ -82,7 +82,7 @@ class qam_fading_block(gr.top_block, Qt.QWidget): self.excess_bw = excess_bw = 350e-3 self.timing_loop_bw = timing_loop_bw = 2 * 3.141592653589793 / 100 self.time_offset = time_offset = 1.0 - self.samp_rate = samp_rate = 32000 + self.samp_rate = samp_rate = 1e6 self.rrc_taps = rrc_taps = firdes.root_raised_cosine(nfilts, nfilts, 1.0/float(sps), excess_bw, 45*nfilts) self.phase_bw = phase_bw = 2 * 3.141592653589793 / 100 self.noise_volt = noise_volt = 0.0001 @@ -91,8 +91,7 @@ class qam_fading_block(gr.top_block, Qt.QWidget): self.eq_ntaps = eq_ntaps = 15 self.eq_mod = eq_mod = 1 self.eq_gain = eq_gain = .01 - self.const = const = digital.constellation_calcdist([-1-1j, -1+1j, 1+1j, 1-1j], [0, 1, 3, 2], - 4, 1).base() + self.const = const = digital.constellation_qpsk().base() self.chn_taps = chn_taps = [1.0 + 0.0j, ] self.amp_1 = amp_1 = 0.2 self.LOS_NLOS = LOS_NLOS = 1 |