[Discuss-gnuradio] Generate Zadoff sequence

2019-06-28 Thread Sneha vasan
Hi,

I would like to transmit and receive  Zadoff chu seq from USRP and
correlate this two signals.

Any suggestions how we can do this?

Regards
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


[Discuss-gnuradio] PSK modulation and demodulation from gnu radio tutorial.

2019-06-28 Thread Md. Atiqur Rahman
Hello Guys,
I am very much new in gnu radio and trying to do the tutorial that gnuradio
published for PSK demodulation. I am using constellation modulator to
modulate the signal and demodulate it by PSK demodulation block(not my QPSK
demodulator). I did put every parameter as they suggested.  Unfortunately,
I do not get the same result(synchronized input and output ). I think its
may the Channel model or time recovary block is not set correctly.
Moreover, I do not understand why they use the channel model taps parameter
to [1.0, 0.25-0.25j, 0.50 + 0.10j, -0.3 + 0.2j]? How did the get that? I
did already spend a lot of time for searching about these but do not get
any specific understandable solution.

I attach my .grc file in this mail. Please have a look. Looking forward to
hearing from you guys.

Sincerely,
Atiq


stage6.grc
Description: application/gnuradio-grc
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] Generate Zadoff sequence

2019-06-28 Thread Michael Dickens
Hi Sneha Vasan - That all sounds very interesting and so forth. I'd recommend 
for the best chances of getting a reply from anyone regarding your specific 
topic, that you include links to describe the work you're referencing for the 
"Zadoff chu seq", whatever that is. Maybe there are some folks on the list who 
know what this is without referring to literature, but for the rest of us it's 
at least a few steps to do an internet search & parse through the results & 
then download a paper to help you here ... fewer steps will increase the 
chances of anyone here helping! Hope this is useful! - MLD

ps> Please "reply all" so that the whole list can see your links & possibly 
help. More eyes reading your query increases the chances of someone helping!

On Fri, Jun 28, 2019, at 5:58 AM, Sneha vasan wrote:
> Hi,
> 
> I would like to transmit and receive Zadoff chu seq from USRP and correlate 
> this two signals.
> 
> Any suggestions how we can do this?
> 
> Regards
> ___
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
> 
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] PSK modulation and demodulation from gnu radio tutorial.

2019-06-28 Thread Kyeong Su Shin
Hello Atiqur,


The "PSK Demod" that you added into your flowgraph is deprecated, and is no 
longer supported. It is kept there for the backward-compatibility, but it is 
not guaranteed to work and will be removed in future. Also, that block does the 
synchronization and the equalization by itself, so you must remove the 
preceeding synchronization and equalization blocks if you actually want to use 
that (you shouldn't, though). Try other blocks, like a Constellation Decoder or 
a custom Python block.


Channel Model is used to "degrade" the signal (for simulation purposes). It 
will apply a FIR filter to the incoming signals to simulate the multipath 
environment. The taps are the filter taps used for that purpose. It is just a 
sequence of a few random non-zero numbers to simulate the multipath effect, and 
shouldn't really affect the functionality of the synchronizer and the equalizer 
blocks. A good equalizer will cancel out the effect of those channel taps.


Regards,

Kyeong Su Shin



보낸 사람: Md. Atiqur Rahman  대신 Discuss-gnuradio 

보낸 날짜: 2019년 6월 28일 금요일 오후 9:32:46
받는 사람: discuss-gnuradio@gnu.org
제목: [Discuss-gnuradio] PSK modulation and demodulation from gnu radio tutorial.

Hello Guys,
I am very much new in gnu radio and trying to do the tutorial that gnuradio 
published for PSK demodulation. I am using constellation modulator to modulate 
the signal and demodulate it by PSK demodulation block(not my QPSK 
demodulator). I did put every parameter as they suggested.  Unfortunately, I do 
not get the same result(synchronized input and output ). I think its may the 
Channel model or time recovary block is not set correctly. Moreover, I do not 
understand why they use the channel model taps parameter to [1.0, 0.25-0.25j, 
0.50 + 0.10j, -0.3 + 0.2j]? How did the get that? I did already spend a lot of 
time for searching about these but do not get any specific understandable 
solution.

I attach my .grc file in this mail. Please have a look. Looking forward to 
hearing from you guys.

Sincerely,
Atiq
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


[Discuss-gnuradio] gr-ettus and GNU radio v3.8

2019-06-28 Thread Erik Heinz

Have there been any efforts yet to port gr-ettus to the gnuradio master branch?

I made some trials today with gr-ettus under gnuradio-master and at least was 
able to compile and install it (except for fosphor which seems to need Qt4).
Automatic conversion of the grc xml files to the yml format was not possible, 
so I converted one by hand (uhd_rfnoc_dma_fifo).

I got so far that the block shows up in grc and most error messages went away.
There are still errors, however, about 'Domain key "rfnoc" is not registered' 
for the input and output ports. This is probably the reason as well why I 
cannot connect anything to this block (red arrows).

Any ideas? How do I register the rfnoc domain? Are there any serious reasons 
preventing the rfnoc blocks from working under v3.8?

Best regards,
Erik

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


[Discuss-gnuradio] Clarification on how timing/latency applies to a stream mux

2019-06-28 Thread Lundberg, Daniel
I have an application where I am multiplexing signals, and one of those signals 
requires time to poll a piece of equipment over a serial connection and package 
that information into what is sent.  I have an OOT module that contains the 
process to make the serial connection, and then in the work function it 
sends/receives the various commands and packages the information into an output 
stream.  The various signals are combined using the stream mux block.  Ideally 
the serial block would provide this input immediately before its turn in the 
stream mux block, i.e, I do not want it to run ahead and grab a large number of 
samples, such that there is latency between its requests over serial and when 
they are transmitted via the stream mux block.  Assume I do a good job and the 
serial block makes exactly the number of samples that are needed by the stream 
mux block for its turn.

I am curious how the timing of this is handled within gnuradio.  My 
understanding is that the work function of the serial block will provide 
samples per the backpressure from the stream mux block, but I do not know how 
exactly that should work out in this case.  Is it:

1)  If there is no forcing function to get the information from the serial 
port at a desired time, will the stream mux block start its work function when 
the samples run out from the block ahead of it in the stream mux?  In this case 
I think the finite time it takes to do the serial communication would cause 
underruns.
OR

2)  Will the serial block run immediately upon the exhaustion of its output 
buffer, i.e., when its turn is complete in the stream mux block, then stop once 
it has the right number of samples for the next turn?  This would be a nearly 
maximum latency condition, but acceptable, since it would be deterministic.

If it is 2), if I put in an artificial delay inside of the serial block's work 
function, I could lower the latency by pushing the start of the serial 
communication later within the time window before the serial block's turn in 
the stream mux block.  This would have to be done carefully, because I could 
accidently push things into an underrun condition if that added delay is too 
long.

Comments?
Thank you,
DL

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


[Discuss-gnuradio] Errors With GRC using Eventstream

2019-06-28 Thread Chesir, Aaron M.
Folks,

I am aware that the following is more likely an "EventStream" issue rather than 
a "GNUradio" issue, but I simply do not know to whom else to turn...

I have tried multiple times in multiple ways to build GNUradio with 
Eventstream. I downloaded the Eventstream code from GitHub. The build process 
works fine (cmake ../; make; make install). When I run GNUradio-Companion on a 
flowgraph that includes EventrStream blocks, the blocks display properly, and I 
get no errors when I click on the "Generate" button, but when I click on the 
"Execute" button, I get the attached error messages in the status window 
(copied below).

Please let me know what I should try/do to get this to work..

Thanks in advance,

Aaron Chesir

 cut here _

Executing: /usr/bin/python2 -u 
/home/xroot/Sunbaked/gr-phantom4/apps/lb_modem_WISP_rough_AMC.py

Traceback (most recent call last):
  File "/home/xroot/Sunbaked/gr-phantom4/apps/lb_modem_WISP_rough_AMC.py", line 
36, in 
import es
  File "/usr/local/lib64/python2.7/site-packages/es/__init__.py", line 42, in 

from es_swig import *
  File "/usr/local/lib64/python2.7/site-packages/es/es_swig.py", line 17, in 

_es_swig = swig_import_helper()
  File "/usr/local/lib64/python2.7/site-packages/es/es_swig.py", line 16, in 
swig_import_helper
return importlib.import_module('_es_swig')
  File "/usr/lib64/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
ImportError: No module named _es_swig

>>> Done (return code 1)

 cut here _

Aaron Chesir
The MITRE Corporation
200 Valley Road
Mount Arlington, NJ 07856
w: (973) 810-0612 *NEW*
c: (908) 380-5798
ache...@mitre.org
"Ignorance is Bliss, but Knowledge is Power"




Generating: '/home/xroot/Sunbaked/gr-phantom4/apps/lb_modem_WISP_rough_AMC.py'

Executing: /usr/bin/python2 -u 
/home/xroot/Sunbaked/gr-phantom4/apps/lb_modem_WISP_rough_AMC.py

Traceback (most recent call last):
  File "/home/xroot/Sunbaked/gr-phantom4/apps/lb_modem_WISP_rough_AMC.py", line 
36, in 
import es
  File "/usr/local/lib64/python2.7/site-packages/es/__init__.py", line 42, in 

from es_swig import *
  File "/usr/local/lib64/python2.7/site-packages/es/es_swig.py", line 17, in 

_es_swig = swig_import_helper()
  File "/usr/local/lib64/python2.7/site-packages/es/es_swig.py", line 16, in 
swig_import_helper
return importlib.import_module('_es_swig')
  File "/usr/lib64/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
ImportError: No module named _es_swig

>>> Done (return code 1)___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio