Controlling flowgraph

2022-06-06 Thread Vamshi Sainath Gavani
Hello Folks, Here I'm implementing the transmission of LoRa Frames and I want to be able to stop the flowgraph(Stop Transmitting) between frames say the packet is set to transmit every 3s so at tx_eob turn off tx and tx_sob start tx. Below is my Flow graph code snippet can you let me know how I ca

Re: Nonlinear distortion of USRP

2022-06-06 Thread WarMonkey
The problem is worse than what you think. There's some digital processing logic from UHD data stream to USRP internal ADC. DAC is the same. These logics are implemented in FPGA using fixed point math. Wrap around happens if I/Q amplitude >=0.5, outputs are totally messed up. After DAC it's in analo

Re: Controlling flowgraph

2022-06-06 Thread Vamshi Sainath Gavani
So what I'm doing is transmitting with a HackRF One and when I run the flowgraph the transmission starts and frames are sent as bursts and between the bursts, the transmitter stays on and I would like to turn it off at tx_eob and turn on tx at tx_sob Below is the screenshot of the current flowgraph

Re: Controlling flowgraph

2022-06-06 Thread GNU Radio, the Free & Open-Source Toolkit for Software Radio
Hi Vamshi, First, what do you mean by turning off/on the transmitter? Marcin pon., 6 cze 2022 o 09:14 Vamshi Sainath Gavani napisał(a): > Hello Folks, > > Here I'm implementing the transmission of LoRa Frames and I want to be > able to stop the flowgraph(Stop Transmitting) between frames say the

Re: Controlling flowgraph

2022-06-06 Thread Paul Atreides
This link contains the relevant information to the structure of a flowgraph’s top block function, which is what you pasted below. https://wiki.gnuradio.org/index.php/Handling_Flowgraphs You may find some help regarding handling burst tags in the documentation for these blocks. https://github.c

Re: Controlling flowgraph

2022-06-06 Thread GNU Radio, the Free & Open-Source Toolkit for Software Radio
Vamshi, I don't think that HackRF One supports bursty transmission (like USRP UHD does). If you want to achieve a 3 seconds period bursty Tx you have to provide an adequate amount of 'null' samples between the transmission bursts to drive DAC. To verify that information I think you can ask on HackR

Re: Nonlinear distortion of USRP

2022-06-06 Thread Marcus D. Leech
On 2022-06-05 23:33, 能书能言 wrote: Hi,     Recently, I am confused about the process from baseband signal to RF transmission. I know that baseband signal is sent to USRP through UHD. If the signal amplitude exceeds 1, what will happen? I looked up some mailing lists and mentioned nonlinearity. I

Re: Controlling flowgraph

2022-06-06 Thread GNU Radio, the Free & Open-Source Toolkit for Software Radio
Vamshi, I just gave you an example in the last message. To get more information about the stream tags, please check out the GNU Radio wiki website https://wiki.gnuradio.org/index.php/Stream_Tags Marcin pon., 6 cze 2022 o 15:46 Vamshi Sainath Gavani napisał(a): > can you give me an example of wha

Re: Nonlinear distortion of USRP

2022-06-06 Thread WarMonkey
DAC nonlinearity is not a problem. The problem is the datapath. In USRP B210, the path is PC -> FPGA -> AD9361 datapath-> AD9361 DAC. They are not saturated to {-1.0, +1.0}, >=0.5 will cause internal logic overflow and wraps around. 能书能言 <2127629...@qq.com> 于2022年6月6日周一 19:51写道: > Hi,WarMonkey

Re: Controlling flowgraph

2022-06-06 Thread Cinaed Simson
Hi Vamshi - I vaguely remember the gr-osmosdr being optimized for transmission - the sinks and sources have different lifetimes. For the price of a second hackrf, you can buy the hackrf add on known as the "operacake" which supports multiple antenna configurations -  which can configured for f

Re: Nonlinear distortion of USRP

2022-06-06 Thread Ron Economos
Sorry, that's incorrect. The B210 is completely linear up to +/- 1.0. Here's a spectrum analyzer trace confirming it. B210 linearity test Ron On 6/6/22 11:37, WarMonkey wrote: DAC nonlinearity is not a problem. The problem is the datapath. In USRP B210, the path is PC -> FPGA -> AD9361 datapa

How to isolate an ofdm carrier?

2022-06-06 Thread Juan Antonio
Hello, for you I'm sure it's simple, but I'm having a hard time isolating a carrier of an ofdm (1k) signal (474 Mhz for example) to see it in the time domain. Would someone be so kind as to tell me a method of making a bandpass filter that would do the job? Thank you

?????? Nonlinear distortion of USRP

2022-06-06 Thread ????????
    Thank you for your answers, I can accept that the samples whose amplitude exceeds 1 are simply clipped. The high PAPR in OFDM is a big problem. According to the previous analysis, if I control the baseband amplitude through the "multiply const" module, when it keeps increasing The multiplied

A GUI label from a config file

2022-06-06 Thread Anish Mangal
I wonder if it is currently possible to have the label of a GUI element come from a variable in a config file. For example, A QT GUI Range block's label is str('Power: ' + ch_1_label) Where ch_1_label is coming from a variable config block. However, when I run the flowgraph I get the error 'Unbou

Re: A GUI label from a config file

2022-06-06 Thread Anish Mangal
I fixed the error, but am still unable to update the label from the config file. On Tue, Jun 7, 2022 at 10:29 AM Anish Mangal wrote: > I wonder if it is currently possible to have the label of a GUI element > come from a variable in a config file. > > For example, A QT GUI Range block's label is