I had to wipe & fresh install this ubuntu.
Perhaps somebody has a better explanation of whats going on for such a
simple thing.
Its ubuntu 21.10, and repo has gnuradio-3.8.2 and uhd-3.15, thats ok the
version i need (although if somebody wants 3.9 maybe a problem with Release
file)
/usr/bin/uhd_im
radio" environment active
> so that it has everything it needs.
>
> Cheers,
> Ryan
>
> On March 10, 2022 11:38:22 PM EST, Wayne Roberts
> wrote:
>>
>> is it possible (since the OOT needs 3.82 of gnuradio), your step 2:
>> conda create -n gnuradio gn
installed with the
active environment set to gnuradio vs base.
Also cxx-compiler installed in which environment.
And then finally, running cmake on the OOT module in the same environment.
On Thu, Mar 10, 2022 at 3:13 PM Ryan Volz wrote:
> Hi Wayne,
>
> On 3/10/22 5:21 PM, Wayne Robe
gnuradio itself from conda works ok on windows from conda.
But i was trying to build an OOT module using conda on windows
https://wiki.gnuradio.org/index.php/CondaInstall
I had easy time building this OOT module in linux, and it worked good.
But on windows i use conda install gnuradio-build-deps
It would seem that the ID entered into options block of gnuradio companion
is used as the class name of the generated python script. (defaults to
top_block)
But there is one source of trouble with that.
What if I put into ID field some name which could be same as some imported
module.
This could h
Seems more viable to run it on a more modern cpu, such as
http://www.rtl-sdr.com/demonstrating-gqrx-running-beaglebone-black-rtl-sdr/
On Fri, Feb 7, 2014 at 2:12 AM, Tom Rondeau wrote:
> On Fri, Feb 7, 2014 at 1:18 AM, Jim Larsen wrote:
> > I installed GNU Radio version 3.7.2 on my Raspberry P
I suppose airprobe handled that sort of thing for GSM reception, back in
the 3.6 days.
But disturbing is your mention of frequency hopping, since that would
require some real-time performance between the software and hardware, if it
requires changing the center frequency (PLL synth) of SDR source/
s per symbol, that was a mistake since I previously used it to test QAM.
>
> So, have you tested QAM? In my test, the two files didn't match as
> discussed in my previous post. Just curious about why this mismatch can
> happen. Thanks.
>
> Have a good weekend
> Henry
>
&g
I i try that DQPSK schema myself, but i notice that in your image you have
Bits per symbol in packet encoder set to 4, but the help of packet encoder
says 2 for DQPSK.
I try 2, and i get no errors until the end, probably because of file
buffering.
--- sent.hex2013-12-14 10:11:41.308775941 -080
The trigger of scope sink is not for XY mode.
If you want to view two complex signal simultaneous, then it seems you need
two scope sinks.
If you dont see anything, maybe you have a block driving it that doesnt
output anything until some condition is met.
On Wed, Dec 11, 2013 at 10:53 AM, David
you could keep a class variable which is added to every time work() is
called, adding to it each time the value of noutput_items or
input_items.size().
Its also useful to know the scheduler, because it feeds work() an arbitrary
number of samples each time.
There is a presentation on gnuradio sched
The latest GaN devices seem impressive, many rated at DC to 4GHz.
But the reality is whether impedance matching circuit can reach 50MHz to
3GHz bandwidth.
The problem is power efficiency and thermal dissipation.
Especially when you combine boost DC supply, you're not going to have a
heat sink fitti
will later study pyBombs.
btw, this protocol is used at www.wi-sun.org
On Wed, Nov 13, 2013 at 6:26 AM, Martin Braun (CEL) wrote:
> On Mon, Nov 11, 2013 at 03:17:14PM -0800, Wayne Roberts wrote:
> > I have reached release functionality of out-of-tree module I use to help
> in PHY
>
I have reached release functionality of out-of-tree module I use to help in
PHY conformance/interoperability to the MR-FSK standard in IEEE-802.15.4g.
This work was done because this standard is currently being implemented in
Japan, utilities for the whole country.
It consists of four blocks: pac
Assuming you mean analog AM transmitter, you use a float-to-complex,
connect a constant source with value of 1 to IM input.
Then the audio source connects to RE input.
You will need an adjustable attenuator on the complex output before going
to the sink device.
Using a multiply const with slider,
For a general idea of how demodulation is done in gnuradio, take a look at
how digital.clock_recovery_mm_ff() is used.
For an idea of how OOK threshold decision is made, grab datasheet for
SX1231 chip, and look at OOK demodulator section, which shows how peak
detection works (with diagram).
on-of
I dont know if that tutorial covers the topic, try this
http://www.analog.com/library/analogDialogue/archives/39-06/Chapter%202%20Sampled%20Data%20Systems%20F.pdf
I think its simple to say why DAC and ADC operate a different speeds.
Its not just speed, also dynamic range (ENOB) is also more diffic
Something to try: byte file source with one byte of 0xff, and the other 9
is 0x00.
grc is attatched, but Gaussian filter is very strongly filtering it and i
really dont understand it very well, which is needed for bandwidth limiting.
But if you dont want any filtering, you could feed file source d
maybe better?
http://en.wikipedia.org/wiki/Symbol_rate
When you change samples_per_symbol, you aren't changing the sample rate,
but instead the divider of sample rate which gives clock for symbol rate.
On Fri, May 11, 2012 at 1:40 AM, Patrik Tast wrote:
> Could this help?
>
> http://en.wikipedia
≤0.7dB
>
> ≤0.7dB
>
> 4
>
> VSWR
>
> ≤1.3
>
> ≤1.3
>
> 5
>
> Rejection
>
> ≥65dB@1930~1990MHz
>
> ≥65dB@1850~1910MHz
>
> 6
>
> Input Power
>
> 50W CW
>
> 7
>
> Operating Temperature
>
> -40℃~+70℃
>
> 8
You should know the gain of your amplifier.
I would suspect that OpenBTS has USRP output power set to high level for
direct antenna connection.This is probably too much for your amplifier.
Try reducing your USRP output power to minimum level, then slowly increase
it while observing your amplifi
RFMD has several interesting GaN devices appropriate for your application,
depending on what third-order-intercept (IIP3) you need.
The question is: who sells modules using those devices.
On Wed, May 2, 2012 at 2:06 AM, Luca Pascale wrote:
> Hi all,
>
> Can someone suggest me a power amplifier to
ile source --> Package Encoder --> GMSK Mod --> UHD sink.
>>--> Audio sink
>>
>> Do you know what is the problem?
>>
>> Jamie
>>
>>
>> On Fri, Apr 27, 2012 at 3:53 AM, Tom Rondeau wrote:
>>
>>> On Thu, Apr 2
s the stuff under Vocoders category.
On Wed, Apr 25, 2012 at 9:08 PM, Jamie Wo wrote:
>
>
> On Thu, Apr 26, 2012 at 5:12 AM, wayne roberts wrote:
>
> Hi Wayne,
>
> Thanks for your reply. My responses are:
>
>
>
>> I was messing with the same thing myself.
>>
I was messing with the same thing myself.
First off, i'm not sure the packet decoder outputs in a real-time fashion
to drive an audio sink. Try a scope sink to see how often the packet
decoder output updates: is there a better way?
On the GMSK demodulator side, I would think its best to observe
With tx_waveforms on B100, it starts to print 'U' at 6Msps.
But CPU consumption is only in 20% to 25% range.
Its fine at 5Msps and lower.
On Thu, Apr 19, 2012 at 8:17 AM, Philip Balister wrote:
> On 04/19/2012 10:28 AM, Sameh Yassin wrote:
> > Dear sir,
> >
> > When I'm using the image that is cr
To support GFSK modulations, a higher modulation index needs to be used.
MSK is defined as a fixed modulation index of 0.25.
However, GFSK is used in many simple ISM (unlicensed) systems, where the
modulation index can vary from 0.5 to 2.0 typically.So, I would ask how
the existing digital FM
For example, when there isif tau is not None: in fm_demod.py, and you
want to put None for tau in gnuradio-companion "FM Demod" block, what do
you put into the properties dialog for FM demod block?
If I want no filtering of any kind..
I also wonder about another block for FM demod, perhaps Qua
Of interest to anybody using CVSD:
I have tried using gr-cvsd-vocoder code on a microcontroller.
The primary problem seen was related to the decoder:
mask=cvsd_pow(2,7-bit_count);
// Pull off the corresponding bit
input_bit = input_byte & mask;
// Update the bit counter
29 matches
Mail list logo