Hi, For learning purposes I'm trying to replicate the functionality of the Message Strobe block in Python, however I'm stumped by what should be a very basic function. I'm simply attempting to publish a message every x seconds:
def __init__(self, period): gr.basic_block.__init__(self, name="msg_strobe", in_sig=None, out_sig=None) self.message_port_register_out(pmt.intern('msg_out')) while(True): self.send_message('Hello World') time.sleep(period) def send_message(self, string): self.message_port_pub(pmt.intern('msg_out'), pmt.intern(string)) However there is no message published to the Message Debug block.
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio