
from gnuradio import blocks
from gnuradio import eng_notation
from gnuradio import gr
from gnuradio.eng_option import eng_option
from gnuradio.filter import firdes
from optparse import OptionParser
import custommod
import pmt

class test(gr.top_block):

    def __init__(self):
        gr.top_block.__init__(self, "Test")

        ##################################################
        # Blocks
        ##################################################
        self.fastsweep_test_msg_0 = custommod.test_msg() 
        self.blocks_message_strobe_0 = blocks.message_strobe(pmt.intern("TEST"), 1000)
        ##################################################
        # Connections
        #################################################
        self.msg_connect((self.blocks_message_strobe_0, 'strobe'), (self.fastsweep_test_msg_0, 'in'))

def main(top_block_cls=test, options=None):

    tb = top_block_cls()
    tb.start()
    try:
        raw_input('Press Enter to quit: ')
    except EOFError:
        pass
    tb.stop()
    tb.wait()

if __name__ == '__main__':
    main()
