gnuradio-companion

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

帅比萌擦擦* 提交于 2019-12-06 16:48:50
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 hierarchical block starting with gr::fec::code::cc_encoder. Below is my .cc implementation file. #ifdef HAVE

Gnuradio streaming between two computers?

柔情痞子 提交于 2019-12-02 16:57:43
问题 Is there a simple way to implement communication between two computers running GNUradio using the standard blocks set? What I am have now is this: On a Linux computer, GNUradio is running and receiving input from a Radio peripheral. On that computer I can see the received waveform on a WX scope. I can also use sliders and input boxes to change things like the receiver frequency. What I'd like to do is this: On a Windows computer, I have the WX scope and sliders. When I move the a slider or

GNU Radio: Use sound output as input source

情到浓时终转凉″ 提交于 2019-11-30 23:45:20
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 solution for me. I also know I could just plug a mini-jack cable from the output to the input from my sound

FSK demodulation with GNU Radio

寵の児 提交于 2019-11-30 19:15:34
I'm trying to demodulate a signal using GNU Radio Companion. The signal is FSK, with mark and space frequencies at 1200 and 2200 Hz, respectively. The data in the signal text data generated by a device called GeoStamp Audio . The device generates audio of GPS data fed into it in real time, and it can also decode that audio. I have the decoded text version of the audio for reference. I have set up a flow graph in GNU Radio (see below), and it runs without error, but with all the variations I've tried, I still can't get the data. So I have a few questions: 1) The output of the flow graph should

FSK demodulation with GNU Radio

孤人 提交于 2019-11-30 16:49:49
问题 I'm trying to demodulate a signal using GNU Radio Companion. The signal is FSK, with mark and space frequencies at 1200 and 2200 Hz, respectively. The data in the signal text data generated by a device called GeoStamp Audio. The device generates audio of GPS data fed into it in real time, and it can also decode that audio. I have the decoded text version of the audio for reference. I have set up a flow graph in GNU Radio (see below), and it runs without error, but with all the variations I've