Hi Tim, Thanks for the reply.
Tim Meehan wrote:
On Fri, Apr 4, 2008 at 12:51 AM, Darryl Ross <[EMAIL PROTECTED]> wrote:
I'm guessing that I need to process (resample?) the signal from the
sound card before passing it to the flex decoder, but I'm not sure what
that processing would be. I'm very new to signal processing, so don't
know what search terms I should be using.
I think flex_demod is looking for complex data at baseband
I'm not sure how to do this. I have updated my program so that it looks like what's below, but I do not get anything printed.
I have tried both hw:0 and plughw:0.I have a Uniden Bearcat 92XLT modified to add a discriminator tap, from the instructions at http://www.discriminator.nl/ubc72xlt/index-en.html. (One question I have is what is the purpose of the 10K resistor?)
Thanks -Darryl
#!/usr/bin/python
import time
from gnuradio import audio, gr, pager
audio_device = 'hw:0'
sample_rate = 48000
class top_block(gr.top_block):
def __init__(self, queue):
gr.top_block.__init__(self)
src = audio.source(sample_rate, audio_device)
dst = pager.flex_demod(queue)
converter = gr.float_to_complex()
self.connect(src, converter)
self.connect(converter, dst)
if __name__ == '__main__':
queue = gr.msg_queue()
tb = top_block(queue)
tb.start()
while True:
if not queue.empty_p():
msg = queue.delete_head()
print msg.to_string()
time.sleep(0.5)
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Discuss-gnuradio mailing list [email protected] http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
