Beispiel #1
0
 def test_002_rx(self):
     nrx, ntx, q = 1, 1, phy.phyglobal.ctrlQ()
     s = "hello"
     q.insert_tail(gr.message_from_string(s) )
     tx = phy.tx(ntx)
     rx = phy.rx(nrx)
     tx.transmit(s)
     x = self.tocomplex(tx.outputQ().delete_head().to_string() )
     
     src = gr.vector_source_c (x)
     self.tb.connect(src, rx)
     self.tb.run()
     self.assertEqual (rx.outputQ().count(), 1)
     m = rx.outputQ().delete_head().to_string()
     self.assertEqual (m, s)