Re: [Hackrf-dev] Two Channel Receiver

2020-10-29 Thread Chuck McManis
Hi Nicolas,

Assuming the two radio stations are within 20MHz of each other in terms of
frequency, the way to do this is to use the HackRF to grab one wide channel
that covers both of them, and then to create two tuners in your graph that
pull the stations out of that wide spectrum chunk. To see how to do this
inefficiently (but it works!) Do the HackRF tutorial to receive an FM radio
station, and then duplicate the blocks for the first mixer, the
downsampler, and the wideband demodulator. That will tune a "second"
channel from the same 20MHz input spectrum. You can then run the audio out
to a mixer block with a slider to adjust the mix between the two stations.
Slide left for station 1, slide right for station 2, in the middle you get
both mixed together :-).
--Chuck


On Thu, Oct 29, 2020 at 10:38 AM Nicolas Araújo  wrote:

> Hi, everyone!
>
> I am trying to design a receiver able to record two radio stations on the
> same time. I am setting the number of channels equals to two and putting as
> device arguments "hackrf=0,nchan=2". However, I am receiving the following
> error message:
>
> File "/usr/lib/python3.7/site-packages/gnuradio/gr/top_block.py", line
> 111, in start
> top_block_start_unlocked(self._impl, max_noutput_items)
> File "/usr/lib/python3.7/site-packages/gnuradio/gr/runtime_swig.py", line
> 4534, in top_block_start_unlocked
> return _runtime_swig.top_block_start_unlocked(r, max_noutput_items)
> RuntimeError: resolve_port: hierarchical block 'source_impl': output 1 is
> not connected internally
>
> Any suggestions, ideas, solutions, corrections?
>
> Thank you!
> ___
> HackRF-dev mailing list
> HackRF-dev@greatscottgadgets.com
> https://pairlist9.pair.net/mailman/listinfo/hackrf-dev
>
___
HackRF-dev mailing list
HackRF-dev@greatscottgadgets.com
https://pairlist9.pair.net/mailman/listinfo/hackrf-dev


[Hackrf-dev] Two Channel Receiver

2020-10-29 Thread Nicolas Araújo
Hi, everyone!

I am trying to design a receiver able to record two radio stations on the
same time. I am setting the number of channels equals to two and putting as
device arguments "hackrf=0,nchan=2". However, I am receiving the following
error message:

File "/usr/lib/python3.7/site-packages/gnuradio/gr/top_block.py", line 111,
in start
top_block_start_unlocked(self._impl, max_noutput_items)
File "/usr/lib/python3.7/site-packages/gnuradio/gr/runtime_swig.py", line
4534, in top_block_start_unlocked
return _runtime_swig.top_block_start_unlocked(r, max_noutput_items)
RuntimeError: resolve_port: hierarchical block 'source_impl': output 1 is
not connected internally

Any suggestions, ideas, solutions, corrections?

Thank you!
___
HackRF-dev mailing list
HackRF-dev@greatscottgadgets.com
https://pairlist9.pair.net/mailman/listinfo/hackrf-dev