gnuradio-companion

GRC OOT schema documentation

大憨熊 提交于 2021-02-11 15:14:21
问题 I'm looking for GnuRadio Companion OOT schema documentation. I saw this post and I'm not satisfied. I saw something more like a tutorial about YAML and XML: https://wiki.gnuradio.org/index.php/YAML_GRC https://wiki.gnuradio.org/index.php/XML_GRC This is definitely not what I'm looking for. I'm looking for a place where I can find all possible options and parameters/attributes to set. There aren't e.g. "tab" or "option" parameters for the "param" option from XML over there. I would also like

Decoding Bluetooth signal and packets using GnuRadio

和自甴很熟 提交于 2021-02-10 15:11:28
问题 I am currently working on a project which aim to detect Bluetooth and decode Bluetooth packets (I use a Hack RF One to make the detection). I have made a Gnuradio Flowgraph in order to demodulate Bluetooth signal and I am trying to decode visualy the packets by searching a Bluetooth frame on a binary file. Unfortunately, I didn't succeed to recover a clear view of the Bluetooth signal. To be precise, I am pretty sure that I detect Bluetooth on my sinks but when sending this to a Clock

Decoding Bluetooth signal and packets using GnuRadio

柔情痞子 提交于 2021-02-10 15:07:26
问题 I am currently working on a project which aim to detect Bluetooth and decode Bluetooth packets (I use a Hack RF One to make the detection). I have made a Gnuradio Flowgraph in order to demodulate Bluetooth signal and I am trying to decode visualy the packets by searching a Bluetooth frame on a binary file. Unfortunately, I didn't succeed to recover a clear view of the Bluetooth signal. To be precise, I am pretty sure that I detect Bluetooth on my sinks but when sending this to a Clock

Decoding Bluetooth signal and packets using GnuRadio

别等时光非礼了梦想. 提交于 2021-02-10 15:07:14
问题 I am currently working on a project which aim to detect Bluetooth and decode Bluetooth packets (I use a Hack RF One to make the detection). I have made a Gnuradio Flowgraph in order to demodulate Bluetooth signal and I am trying to decode visualy the packets by searching a Bluetooth frame on a binary file. Unfortunately, I didn't succeed to recover a clear view of the Bluetooth signal. To be precise, I am pretty sure that I detect Bluetooth on my sinks but when sending this to a Clock

Calculating SNR using PSD of captured signal and noise

天大地大妈咪最大 提交于 2021-01-28 01:53:46
问题 I have captured both a transmitted signal and when there is no transmission (i.e. noise only). I would like to calculate the SNR of the signal. I would like to make sure the following GNURadio flowgraph is not wrong: In summary, after the PSD of each is calculated, the "Integrate with Decimate over 2048" block sums up the power over the 2048 FFT bins. Then, the noise FFT sum is subtracted from the signal FFT sum. This is divided by the noise FFT sum and converted to dB. This is the output of

GnuRadio Companion OOT XML Schema Documentation

无人久伴 提交于 2021-01-28 00:07:20
问题 GnuRadio companion uses XML files to describe the API for out-of-tree (OOT) module blocks. Where is the documentation that describes that XML schema? 回答1: There is a partial description here: https://wiki.gnuradio.org/index.php/GNURadioCompanion#Creating_the_XML_Block_Definition The name tags dictate the label text for the block, parameters, and ports. The key tags are unique identifiers, they may not contain spaces. The block key must be globally unique among all blocks in GRC. The parameter

Using gr::fec::code::cc_encoder class in a hierarchical block

删除回忆录丶 提交于 2020-01-14 04:52:41
问题 I have implemented a very basic C++ CCSDS convolutional encoder (k=7,r=1/2) and it works fine. However, it is very basic and it lacks options such as operational mode (CC_STREAMING, CC_TERMINATED, CC_TAILBITING, CC_TRUNCATED) etc ..etc. Therefore, I have decided to use the default gnuradio gr::fec::code::cc_encoder class. My coding superclass will include puncturing and other blocks and therefore everything will be in a hierarchical block. So far I'm putting the blocks one by one in the

update a variable in GNU Radio over the network

一世执手 提交于 2019-12-25 04:10:14
问题 I am using GNU Radio to stream RF data out using a UDP sink. The data is streamed to a controlling program. As part of this process I am frequency shifting (with a multiply block), filtering and down sampling. I would like to change the values of frequency shift at run time. Is there a way for me to have values from a UDP source saved directly to a variable? The only solution I can think of now is to forever generate a sine wave and then pipe that into GNU Radio, and then multiply my signal

Data not written to filesink in gnuradio

断了今生、忘了曾经 提交于 2019-12-23 17:27:19
问题 Here is my simple flow graph. File Source > Throttle > File Sink It works fine when the repeat value of File Source is on. When i turn off the repeat value of File Source, nothing gets written. what could be the reason for this? 回答1: Buffering of the GNU Radio scheduler between the blocks may be the cause of your problem. Especially, if the sampling rate of the throttle is slow. Furthermore, the file sink block uses the fwrite() function that also performs some buffering to increase the

GNU Radio: Use sound output as input source

帅比萌擦擦* 提交于 2019-12-19 03:42:24
问题 In gnuradio-companion I'm using the audio source block as my input signal for the next blocks. All works almost fine. The only little problem is that I'm getting the signal from my microphone (this is the normal behavior off course). I would rather like to get the audio signal being played directly without having to go through my speakers, the air from my room and the microphone. All this generates signal losses and adds noise. I know there is the file source block but this isn't a real