RE: work function sleep

2022-06-07 Thread Jim Melton
Daniel, When reading from a socket, you have to ensure you service the socket at least as fast as the data arrives or else you will drop data (UDP) or block the sender (TCP). Neither of these scenarios are acceptable, as lost data will appear as a discontinuity in your GNU Radio data stream.

Re: How to add custom github gnuradio code blocks in windows

2022-06-07 Thread WarMonkey
What does "custom class code" mean? Guess you mean one of below: 1. Add custom Out-of-tree modules to GNURadio environment already installed on Windows OS 2. Build GNURadio from source on Windows OS 3. Integrate custom Out-of-tree modules and GNURadio runtime to an custom app I think the easiest

How to add custom github gnuradio code blocks in windows

2022-06-07 Thread Gonzalez, Luis M CIV USARMY ATEC (USA)
Hello GNURadio, So currently I'm having a hard time trying to compile custom class code from Github in my GNU Radio environment for windows. Is there a tutorial that goes step to step for this process? Sincerely, Luis M. Gonzalez Computer Engineer US Army Electronic Proving Ground

Re: How to isolate an ofdm carrier?

2022-06-07 Thread Michael Dickens
You might consider a polyphase channelizer to pick specific OFDM carriers out of the aggregate signal. They are very efficient in terms of CPU usage, and so can even work at reasonably high input sample rates on decent CPUs (with moderate GHz speed & number of cores). - MLD On Mon, Jun 6, 2022

work function sleep

2022-06-07 Thread Perkins, Daniel (US)
The blocks coding guide (https://wiki.gnuradio.org/index.php/BlocksCodingGuide) suggests that if a blocking function must be used in the work function, that a boost thread call such as sleep should be used. In my case, I am reading IQ data from a socket using the recvfrom function that I can