[USRP-users] Re: Building OOT RFNoC modules for GNURadio 3.10

2024-06-19 Thread Philipp Niedermayer
Dear Dexter, you can of course implement your own gain_impl for GR integration, but why would you do that if there is a generic implementation provided by GR that get's the job done? Have a look at my original reply on the mailing list again (cited below): There I described how I instantiate

[USRP-users] Re: Building OOT RFNoC modules for GNURadio 3.10

2024-06-07 Thread Philipp Niedermayer
alue(constintgain){ //The gain block fromthe tutorial only supports integer gain values regs().poke32(REG_GAIN, (uint32_t)gain); } intget_gain_value(){ returnregs().peek32(REG_GAIN); } Regards Philipp -- Philipp Niedermayer p.niederma...@gsi.de GSI Helmholtzzentrum für Schwerionenforschung G

[USRP-users] Re: RFNoC Loopback with stream from host

2023-10-18 Thread Philipp Niedermayer
4 grafik *From:* Rob Kossler [mailto:rkoss...@nd.edu] *Date:* Tuesday, October 17, 2023 at 18:36 UTC+2 *Subject:* [USRP-users] Re: RFNoC Loopback with stream from host On Tue, Oct 17, 2023 at 9:20 AM Philipp Niedermayer wr

[USRP-users] Re: RFNoC Loopback with stream from host

2023-10-17 Thread Philipp Niedermayer
Dear Marcus and Rob, The multi_usrp UHD "sink" in Gnu Radio has a "start time" parameter.  But I'm not sure how this works when you're using RFNoC from within Gnu Radio. @Marcus: I think for RFNoC it is the RX-Streamer that issues the start command. The C++ implementation [1] has a method to

[USRP-users] RFNoC Loopback with stream from host

2023-10-16 Thread Philipp Niedermayer
y" block arg, and according to [4] that should drop packages, but the Radio seams to not know such a property? We would be happy for any suggestion on the matter (please keep r.si...@gsi.de in CC) Kind regards Philipp Niedermayer [1] https://git.gsi.de/p.niedermayer/ex

[USRP-users] Custom RFNoC block: data throughput bottleneck

2023-07-04 Thread Philipp Niedermayer
Dear all, we are working on a custom OOT RFNoC Block implementation [1] on a USRP X310 and are facing data throughput bottlenecks. The DSP is controlled via GNU Radio / UHD like this: Signal Source -> RFNoC TX Streamer -> custom OOT block -> RFNoC RX Streamer -> QT GUI Time Sink When runnin