diff options
Diffstat (limited to 'gr-digital/python/ofdm_txrx.py')
-rw-r--r-- | gr-digital/python/ofdm_txrx.py | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/gr-digital/python/ofdm_txrx.py b/gr-digital/python/ofdm_txrx.py index ea5f682edd..17f38f8329 100644 --- a/gr-digital/python/ofdm_txrx.py +++ b/gr-digital/python/ofdm_txrx.py @@ -350,11 +350,12 @@ class ofdm_rx(gr.hier_block2): self.connect((hpd, 0), header_fft, chanest, header_eq, header_serializer, header_demod, header_parser) self.msg_connect(header_parser, "header_data", hpd, "header_data") if debug_log: - self.connect((chanest, 1), blocks.file_sink(512, 'channel-estimate.dat')) - self.connect((chanest, 0), blocks.file_sink(512, 'post-hdr-chanest.dat')) - self.connect(header_eq, blocks.file_sink(512, 'post-hdr-eq.dat')) - self.connect(header_serializer, blocks.file_sink(8, 'post-hdr-serializer.dat')) - self.connect(header_demod, blocks.file_sink(1, 'post-hdr-demod.dat')) + self.connect((chanest, 1), blocks.file_sink(gr.sizeof_gr_complex * fft_len, 'channel-estimate.dat')) + self.connect((chanest, 0), blocks.file_sink(gr.sizeof_gr_complex * fft_len, 'post-hdr-chanest.dat')) + self.connect((chanest, 0), blocks.tag_debug(gr.sizeof_gr_complex * fft_len, 'post-hdr-chanest')) + self.connect(header_eq, blocks.file_sink(gr.sizeof_gr_complex * fft_len, 'post-hdr-eq.dat')) + self.connect(header_serializer, blocks.file_sink(gr.sizeof_gr_complex, 'post-hdr-serializer.dat')) + self.connect(header_demod, blocks.file_sink(1, 'post-hdr-demod.dat')) ### Payload demod #################################################### payload_fft = fft.fft_vcc(self.fft_len, True, (), True) payload_constellation = _get_constellation(bps_payload) @@ -381,13 +382,12 @@ class ofdm_rx(gr.hier_block2): crc = digital.crc32_bb(True, self.packet_length_tag_key) self.connect((hpd, 1), payload_fft, payload_eq, payload_serializer, payload_demod, repack, crc, self) if debug_log: - self.connect((hpd, 1), blocks.tag_debug(8*64, 'post-hpd')); - self.connect(payload_fft, blocks.file_sink(8*64, 'post-payload-fft.dat')) - self.connect(payload_eq, blocks.file_sink(8*64, 'post-payload-eq.dat')) - self.connect(payload_serializer, blocks.file_sink(8, 'post-payload-serializer.dat')) - self.connect(payload_demod, blocks.file_sink(1, 'post-payload-demod.dat')) - self.connect(repack, blocks.file_sink(1, 'post-payload-repack.dat')) - self.connect(crc, blocks.file_sink(1, 'post-payload-crc.dat')) - self.connect(crc, blocks.tag_debug(1, 'post-payload-crc')) + self.connect((hpd, 1), blocks.tag_debug(gr.sizeof_gr_complex*fft_len, 'post-hpd')); + self.connect(payload_fft, blocks.file_sink(gr.sizeof_gr_complex*fft_len, 'post-payload-fft.dat')) + self.connect(payload_eq, blocks.file_sink(gr.sizeof_gr_complex*fft_len, 'post-payload-eq.dat')) + self.connect(payload_serializer, blocks.file_sink(gr.sizeof_gr_complex, 'post-payload-serializer.dat')) + self.connect(payload_demod, blocks.file_sink(1, 'post-payload-demod.dat')) + self.connect(repack, blocks.file_sink(1, 'post-payload-repack.dat')) + self.connect(crc, blocks.file_sink(1, 'post-payload-crc.dat')) |