diff options
author | sara <sara.halter@gmx.ch> | 2021-11-27 16:02:47 +0100 |
---|---|---|
committer | sara <sara.halter@gmx.ch> | 2021-11-27 16:02:47 +0100 |
commit | 789501e7a17d4be4d62b13a21640378ba5c0645f (patch) | |
tree | b2a158c8c5158d7a3819394e8496b9f99716113d /tests/correlator/acgen.py | |
parent | Test FIR filter implemenatation / eigener FIR Block Gnur radio (diff) | |
parent | Very small rewording (diff) | |
download | Fading-789501e7a17d4be4d62b13a21640378ba5c0645f.tar.gz Fading-789501e7a17d4be4d62b13a21640378ba5c0645f.zip |
Merge remote-tracking branch 'origin/master'
Diffstat (limited to 'tests/correlator/acgen.py')
-rwxr-xr-x | tests/correlator/acgen.py | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/tests/correlator/acgen.py b/tests/correlator/acgen.py index f4486e4..5fbdbb4 100755 --- a/tests/correlator/acgen.py +++ b/tests/correlator/acgen.py @@ -7,12 +7,13 @@ # GNU Radio Python Flow Graph # Title: Access Code Symbols Generator # Author: Naoki Pross -# GNU Radio version: 3.8.2.0 +# GNU Radio version: 3.9.2.0 from gnuradio import blocks from gnuradio import digital from gnuradio import gr from gnuradio.filter import firdes +from gnuradio.fft import window import sys import signal from argparse import ArgumentParser @@ -20,10 +21,12 @@ from gnuradio.eng_arg import eng_float, intx from gnuradio import eng_notation + + class acgen(gr.top_block): def __init__(self): - gr.top_block.__init__(self, "Access Code Symbols Generator") + gr.top_block.__init__(self, "Access Code Symbols Generator", catch_exceptions=True) ################################################## # Variables @@ -32,7 +35,7 @@ class acgen(gr.top_block): self.samp_rate = samp_rate = 32000 self.excess_bw = excess_bw = 1 self.const = const = digital.constellation_qpsk().base() - self.access_code = access_code = [ 0xaa, 0xff, 0xff ] + self.access_code = access_code = [ 0xaa, 0xff, 0x0a ] ################################################## # Blocks @@ -44,7 +47,8 @@ class acgen(gr.top_block): pre_diff_code=True, excess_bw=excess_bw, verbose=False, - log=False) + log=False, + truncate=False) self.blocks_vector_source_x_0 = blocks.vector_source_b([0x00] * 10 + access_code * 10, False, 1, []) self.blocks_throttle_0 = blocks.throttle(gr.sizeof_char*1, samp_rate,True) self.blocks_file_sink_0 = blocks.file_sink(gr.sizeof_gr_complex*1, 'acgen.dat', False) @@ -95,7 +99,6 @@ class acgen(gr.top_block): - def main(top_block_cls=acgen, options=None): tb = top_block_cls() |