Dear all,
I'm trying to stop top_block implementing the signal transmission for 5 milliseconds and then restart the signal transmission at the transmitter side, by using the tb.stop() then time.sleep(0.005) to suspend the system for 5 milliseconds then tb.start() to start the signal transmission again. This approach gives an
RuntimeError: top_block::start: top block already running or wait() not called after previous stop().
Could you please help me to find what the problem is? I also tried lock() and unlock() which cannot stop the signal transmission implemented in top_block