Kludge Tracker: Gnuradio - v3.4.0-101-g7e2b45b
Parent Directory
(gnuradio/gnuradio-core/src/python/gnuradio)
Kludge Summary of gnuradio/gnuradio-core/src/python/gnuradio/blks2impl
| Total Kludges |
12 |
| Total Subdirs |
0 |
All Directories within gnuradio/gnuradio-core/src/python/gnuradio/blks2impl
All Files within gnuradio/gnuradio-core/src/python/gnuradio/blks2impl
Kludge Snippets in gnuradio/gnuradio-core/src/python/gnuradio/blks2impl
gnuradio/gnuradio-core/src/python/gnuradio/blks2impl/filterbank.py
| Category |
FIXME |
| Committer |
jcorgan |
| Commit ID |
37c779b0c6394a3cec53370beb3b5a95e898b66a |
22 import sys
23 from gnuradio import gr, gru
24
25 def _generate_synthesis_taps(mpoints):
26 return [] # FIXME
27
28
29 def _split_taps(taps, mpoints):
30 assert (len(taps) % mpoints) == 0
gnuradio/gnuradio-core/src/python/gnuradio/blks2impl/fm_emph.py — 1
| PyFlakes |
undefined name 'gru' |
| Committer |
jcorgan |
| Commit ID |
e692e71305ecd71d3681fe37f3d76f350d67e276 |
65 if 0:
66 print "btaps =", btaps
67 print "ataps =", ataps
68 global plot1
69 plot1 = gru.gnuplot_freqz (gru.freqz (btaps, ataps), fs, True)
70
71 deemph = gr.iir_filter_ffd(btaps, ataps)
72 self.connect(self, deemph, self)
73
gnuradio/gnuradio-core/src/python/gnuradio/blks2impl/fm_emph.py — 2
| PyFlakes |
undefined name 'gru' |
| Committer |
jcorgan |
| Commit ID |
e692e71305ecd71d3681fe37f3d76f350d67e276 |
65 if 0:
66 print "btaps =", btaps
67 print "ataps =", ataps
68 global plot1
69 plot1 = gru.gnuplot_freqz (gru.freqz (btaps, ataps), fs, True)
70
71 deemph = gr.iir_filter_ffd(btaps, ataps)
72 self.connect(self, deemph, self)
73
gnuradio/gnuradio-core/src/python/gnuradio/blks2impl/fm_emph.py — 3
| PyFlakes |
undefined name 'gru' |
| Committer |
jcorgan |
| Commit ID |
e692e71305ecd71d3681fe37f3d76f350d67e276 |
144 if 0:
145 print "btaps =", btaps
146 print "ataps =", ataps
147 global plot2
148 plot2 = gru.gnuplot_freqz (gru.freqz (btaps, ataps), fs, True)
149
150 preemph = gr.iir_filter_ffd(btaps, ataps)
151 self.connect(self, preemph, self)
gnuradio/gnuradio-core/src/python/gnuradio/blks2impl/fm_emph.py — 4
| PyFlakes |
undefined name 'gru' |
| Committer |
jcorgan |
| Commit ID |
e692e71305ecd71d3681fe37f3d76f350d67e276 |
144 if 0:
145 print "btaps =", btaps
146 print "ataps =", ataps
147 global plot2
148 plot2 = gru.gnuplot_freqz (gru.freqz (btaps, ataps), fs, True)
149
150 preemph = gr.iir_filter_ffd(btaps, ataps)
151 self.connect(self, preemph, self)
gnuradio/gnuradio-core/src/python/gnuradio/blks2impl/fm_emph.py — 5
| Category |
FIXME |
| Committer |
jcorgan |
| Commit ID |
e692e71305ecd71d3681fe37f3d76f350d67e276 |
135 gr.hier_block2.__init__(self, "fm_deemph",
136 gr.io_signature(1, 1, gr.sizeof_float), # Input signature
137 gr.io_signature(1, 1, gr.sizeof_float)) # Output signature
138
139 # FIXME make this compute the right answer
140
141 btaps = [1]
142 ataps = [1]
143
gnuradio/gnuradio-core/src/python/gnuradio/blks2impl/nbfm_rx.py
| Category |
FIXME |
| Committer |
jcorgan |
| Commit ID |
e692e71305ecd71d3681fe37f3d76f350d67e276 |
53 gr.hier_block2.__init__(self, "nbfm_rx",
54 gr.io_signature(1, 1, gr.sizeof_gr_complex), # Input signature
55 gr.io_signature(1, 1, gr.sizeof_float)) # Output signature
56
57 # FIXME audio_rate and quad_rate ought to be exact rationals
58 audio_rate = int(audio_rate)
59 quad_rate = int(quad_rate)
60
61 if quad_rate % audio_rate != 0:
gnuradio/gnuradio-core/src/python/gnuradio/blks2impl/nbfm_tx.py
| Category |
FIXME |
| Committer |
jcorgan |
| Commit ID |
e692e71305ecd71d3681fe37f3d76f350d67e276 |
48 gr.hier_block2.__init__(self, "nbfm_tx",
49 gr.io_signature(1, 1, gr.sizeof_float), # Input signature
50 gr.io_signature(1, 1, gr.sizeof_gr_complex)) # Output signature
51
52 # FIXME audio_rate and quad_rate ought to be exact rationals
53 audio_rate = int(audio_rate)
54 quad_rate = int(quad_rate)
55
56 if quad_rate % audio_rate != 0:
gnuradio/gnuradio-core/src/python/gnuradio/blks2impl/pkt.py
| Category |
FIXME |
| Committer |
trondeau |
| Commit ID |
28e086141aead2e43f958f0ae14d58cac557fa2d |
134 raise ValueError, "Invalid access_code %r. Must be string of 1's and 0's" % (access_code,)
135 self._access_code = access_code
136
137 if threshold == -1:
138 threshold = 12 # FIXME raise exception
139
140 self._rcvd_pktq = gr.msg_queue() # holds packets from the PHY
141 self.correlator = gr.correlate_access_code_bb(access_code, threshold)
142
gnuradio/gnuradio-core/src/python/gnuradio/blks2impl/standard_squelch.py — 1
| Category |
FIXME |
| Committer |
jcorgan |
| Commit ID |
e692e71305ecd71d3681fe37f3d76f350d67e276 |
27 gr.hier_block2.__init__(self, "standard_squelch",
28 gr.io_signature(1, 1, gr.sizeof_float), # Input signature
29 gr.io_signature(1, 1, gr.sizeof_float)) # Output signature
30
31 self.input_node = gr.add_const_ff(0) # FIXME kludge
32
33 self.low_iir = gr.iir_filter_ffd((0.0193,0,-0.0193),(1,1.9524,-0.9615))
34 self.low_square = gr.multiply_ff()
35 self.low_smooth = gr.single_pole_iir_filter_ff(1/(0.01*audio_rate)) # 100ms time constant
gnuradio/gnuradio-core/src/python/gnuradio/blks2impl/standard_squelch.py — 2
| Category |
Kludge |
| Committer |
jcorgan |
| Commit ID |
e692e71305ecd71d3681fe37f3d76f350d67e276 |
27 gr.hier_block2.__init__(self, "standard_squelch",
28 gr.io_signature(1, 1, gr.sizeof_float), # Input signature
29 gr.io_signature(1, 1, gr.sizeof_float)) # Output signature
30
31 self.input_node = gr.add_const_ff(0) # FIXME kludge
32
33 self.low_iir = gr.iir_filter_ffd((0.0193,0,-0.0193),(1,1.9524,-0.9615))
34 self.low_square = gr.multiply_ff()
35 self.low_smooth = gr.single_pole_iir_filter_ff(1/(0.01*audio_rate)) # 100ms time constant
gnuradio/gnuradio-core/src/python/gnuradio/blks2impl/wfm_tx.py
| Category |
FIXME |
| Committer |
jcorgan |
| Commit ID |
e692e71305ecd71d3681fe37f3d76f350d67e276 |
45 gr.hier_block2.__init__(self, "wfm_tx",
46 gr.io_signature(1, 1, gr.sizeof_float), # Input signature
47 gr.io_signature(1, 1, gr.sizeof_gr_complex)) # Output signature
48
49 # FIXME audio_rate and quad_rate ought to be exact rationals
50 audio_rate = int(audio_rate)
51 quad_rate = int(quad_rate)
52
53 if quad_rate % audio_rate != 0: