[Discuss-gnuradio] Development environment for GNURadio (python and C++)

2019-07-25 Thread Jonas Manthey
Hi all, For developing python and C++ OOT modules and maybe working on GNURadio itself I am looking for a good combination of development environments. OS could be Linux, currently I am tending towards Debian 10. Windows 10 is also available with Visual Studio, but I think this doesn't go well

Re: [Discuss-gnuradio] USRP GNU radio receiver

2019-07-18 Thread Jonas Manthey
Hi, You don’t send a sine with frequency 0, you send a carrier that is modulated by a sine with a frequency of 0. A sine with a frequency of 0 is 0: sin(2 pi f) = sin(2 pi 0) = sin(0) = 0. So your carrier is modulated with a zero, which I *think* ends up in no carrier at all, not sure right n

Re: [Discuss-gnuradio] [announcement] GNU Radio 3.8 Release Candidate 1

2019-07-18 Thread Jonas Manthey
Hi, I know this list contains a lot of recipients but I'd just like to thank you and all contributors for this major release, looking forward to check it soon. Keep up the good work! Cheers, Jonas -Original Message- From: Discuss-gnuradio [mailto:discuss-gnuradio-bounces+jonas.manthey

[Discuss-gnuradio] Be careful about the acronym "sps"

2019-07-16 Thread Jonas Manthey
Hi, Off-topic: not sure about the terminology in the GNURadio community, just be aware that for most electrical engineers “sps” means samples per second and not samples per symbol. I’d rather not use the acronym at all in a block diagram to improve readability. Cheers, Jonas From: Discuss-gnu

Re: [Discuss-gnuradio] Help getting accurate AWGN SNR values

2019-07-03 Thread Jonas Manthey
Hi, Small addition: that’s why in the GNSS world (and others I guess) we use C/N0: https://en.wikipedia.org/wiki/Carrier-to-noise-density_ratio which is “normed” to 1Hz. Kyeong’s video is a must watch if you are new to this field! Cheers, Jonas From: Discuss-gnuradio [mailto:discuss-gnuradio

Re: [Discuss-gnuradio] Inexpensive Digital RF Signal Generator

2019-06-27 Thread Jonas Manthey
Hi Cliff, You don’t specify your bandwidth requirements but you might want to have a look at the ADALM-PLUTO SDR: https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/adalm-pluto.html It does not fully match your requirements, however I am not aware of

Re: [Discuss-gnuradio] Divide frequency by a constant

2019-06-18 Thread Jonas Manthey
Hi Barry, There is no such notion as "signal source frequency" or "carrier frequency" when you operate in the baseband (what GNURadio does usually). If you look for frequency shifting a signal within your band you can have a look at the "frequency Xlating" blocks. A good source: http://blog.sd

Re: [Discuss-gnuradio] Hardware for MIMO & Beamforming Experiment

2019-06-14 Thread Jonas Manthey
Hi, If you’re happy with receive-only you could have a look at KerberosSDR: https://www.rtl-sdr.com/tag/kerberossdr/ https://www.indiegogo.com/projects/kerberossdr-4x-coherent-rtl-sdr#/ Cheers, Jonas From: Discuss-gnuradio [mailto:discuss-gnuradio-bounces+jonas.manthey=u-blox@gnu.org] On B

Re: [Discuss-gnuradio] Determining distance from OFDM signals

2019-06-07 Thread Jonas Manthey
Hi Andrew, What do you mean by “information from the carrier data”? I’m no OFDM expert, but my intuition tells me that in a zero-IF architecture (which I assume your USRP has) any carrier phase information is lost. There’s some results when googling for “OFDM ranging” maybe that helps. Cheers,

Re: [Discuss-gnuradio] Error while loading graph to GR-inspector AMC block

2019-05-29 Thread Jonas Manthey
Hi, For more complex applications, especially using external libraries, I’d recommend to switch to “pure” python and a proper IDE like PyCharm instead of gnuradio-companion. This will allow you to set break points and debug your application, because to me it seems this is a tensorflow issue and

Re: [Discuss-gnuradio] query regarding store transmitted signal

2019-05-17 Thread Jonas Manthey
Hi Maitry, If you just want to store and load after with GNURadio you can use file sink and file source directly as Markus said. Just set the output and input type correctly. The data format is "stupid" binary so the samples are written as is on the disk, so it also does not matter what happene