Dear USRP Community, I’m currently working on a project using a *single USRP device* and programming it in *C++ via the UHD API*. My goal is to *receive baseband samples and visualize them* (time domain, spectrum, etc.) in real time or near-real time.
I understand that UHD allows only one application to access the USRP device at a time, so running a separate Python/GNU Radio application for visualization concurrently is not an option for me. I’d appreciate any advice or best practices on the following: 1. *What are the recommended approaches for visualizing signals directly within a C++ application* that interacts with the USRP? 2. Has anyone successfully used C++ GUI libraries like *Qt (QCustomPlot/Qwt)* or *Dear ImGui + ImPlot* for real-time signal plotting? 3. Are there any examples or open-source projects demonstrating signal acquisition from UHD and real-time visualization in C++? 4. Would it be better to log the data to disk in C++ and visualize it separately post-capture (e.g., in Python), especially for debugging? Any insights, shared experiences, or example code would be greatly appreciated. Best regards, *Ravi Paswan* -- _Disclaimer: _© 2025 VVDN Technologies Pvt. Ltd. This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely for the use of the addressee(s). If you are not the intended recipient, please notify the sender by e-mail and delete the original message. Further, you are not to copy, disclose, or distribute this e-mail or its contents to any other person and any such actions are unlawful.__
_______________________________________________ USRP-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
