Re: How to get average execution time of a block?

2024-02-14 Thread Marcus Müller
Hi Bob, complicated answer: yes, but. So, we do have the performance counters that can be enabled at compile time in GNU Radio, and which can be queried through ctrlport. Ctrlport has been hard to or impossible to use for quite a while, so it's pretty possible this is not a viable option to

GNURadio MPM major compat number mismatch after update SDR to UHD 4.6

2024-02-14 Thread Steve Hamn
Hello, I am using an Ettus N320 that I recently updated to UHD 4.6. However, now when I try and use GNURadio I get an error: "*RuntimeError: RuntimeError: MPM major compat number mismatch. Expected: 4.2 Actual: 5.3. Please update the version of MPM on your USRP device.*" I'm guessing I need to

Re: USRP X410 Underflows and Overflows

2024-02-14 Thread Marcus Müller
Hi Olivia, generally, Python blocks for signal processing are pretty limited in speed; so I'd really recommend you compare your code's performance with Signal Source (sawtooth) -> frequency modulator or Signal Source (sawtooth) -> multiply with itself (giving you the square) -> phase