[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] Problem post installing kit.ce/gr-lte
From: |
Johannes Demel |
Subject: |
Re: [Discuss-gnuradio] Problem post installing kit.ce/gr-lte |
Date: |
Mon, 12 Oct 2015 12:42:43 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Daniele,
'MIMO TOP FLOW plots.grc' needed an update. I pushed a new version of
this flowgraph which should work now. I had to substitute some blocks.
Cheers
Johannes
On 09.10.2015 10:19, Daniele Disco wrote:
> Johannes Demel <ufcsy <at> student.kit.edu> writes:
>
>>
>>
>> Hi Daniele,
>>
>> Run this script a few times. Some of those hier blocks are
>> nested. The script doesn't care about compiling them in correct
>> order. So after 2 3 times it should have everything. Unless
>> something went wrong.
>>
>> I recommend you open the 'top_level' flowgraphs and have a look
>> at them. The error messages tell you that some blocks are not
>> connected. You should be able to see how to connect them, though.
>> In case a block is missing, look for the corresponding hier block
>> graph and compile it in GRC. Don't forget to reload/restart GRC.
>>
>> The whole flowgraph takes quite a lot of computational load. It
>> is intended to make it easy for users to play around with. It's
>> not so much optimized for speed. Though I'd be happy to merge
>> contributions here too. Long story short, I recommend to record
>> samples and do offline processing.
>>
>> Cheers Johannes
>>
>
> Thanks Johannes for your answer.
>
> Related to run the script several time ok, but this not solve the
> problems.
>
> I tried to substitute the blocks missing but the same block there
> is not present. Example in "MIMO TOP FLOW plots.grc" is
> lte_mimo_pbch_demux and lte_mimo_pre_decoder What I found similar
> are lte_pbch_demux_vcvc and lte_pre_decoder_vcvc The inputs of
> these blocks are different but searching for similar meaning
> something can be done
>
> Looking the original flowgraph and creating a new one the problems
> are always there.
>
> Just to give an example the original 'MIMO TOP FLOW plots.grc'
> produce these errors: ===start errors MIMO TOP FLOW
> plots.grc============== ['grcc', 'MIMO TOP FLOW plots.grc']
>>>> Error: Block key "lte_mimo_pbch_demux" not found in Platform
>>>> - grc(GNU
> Radio Companion)
>>>> Error: Block key "lte_mimo_pbch_demux" not found in Platform
>>>> - grc(GNU
> Radio Companion)
>>>> Error: Block key "lte_mimo_pbch_demux" not found in Platform
>>>> - grc(GNU
> Radio Companion)
>>>> Error: Block key "lte_mimo_pre_decoder" not found in Platform
>>>> - grc(GNU
> Radio Companion)
>>>> Error: Block key "lte_mimo_pre_decoder" not found in Platform
>>>> - grc(GNU
> Radio Companion) Validation failed:
>
> Block - lte_mimo_ofdm_rx_0 - LTE MIMO OFDM RX(lte_mimo_ofdm_rx):
> Source - out1(1): Port is not connected.
>
> Block - lte_mimo_sss_sync_0 - LTE MIMO SSS
> sync(lte_mimo_sss_sync): Source - out1(1): Port is not connected.
>
> Block - lte_mimo_sss_sync_0 - LTE MIMO SSS
> sync(lte_mimo_sss_sync): Sink - in1(1): Port is not connected.
>
> Block - pbch_layer_demapper_vcvc_1 - Layer
> demapper(lte_layer_demapper_vcvc): Sink - in(0): Port is not
> connected.
>
> Connection ( Block - lte_mimo_sss_sync_0 - LTE MIMO SSS
> sync(lte_mimo_sss_sync) Source - out0(0) Block -
> lte_mimo_decode_pbch_0 - LTE MIMO Decode
> PBCH(lte_mimo_decode_pbch) Sink - in(0) ): Source IO size "4800"
> does not match sink IO size "9600".
>
> Connection ( Block - lte_mimo_sss_sync_0 - LTE MIMO SSS
> sync(lte_mimo_sss_sync) Source - out0(0) Block -
> lte_mimo_estimator_0 - LTE MIMO estimator(lte_mimo_estimator) Sink
> - in(0) ): Source IO size "4800" does not match sink IO size
> "9600". ===============stop errors MIMO TOP FLOW
> plots.grc====================
>
> A new version made by me with the blocks reported before:
> ===========start errors MIMO TOP FLOW plots_Daniele==============
> ['grcc', 'MIMO TOP FLOW plots_Daniele.grc'] Validation failed:
>
> Block - pbch_layer_demapper_vcvc_1_0 - Layer
> demapper(lte_layer_demapper_vcvc): Source - out(0): Port is not
> connected.
>
> Connection ( Block - lte_mimo_sss_sync_0 - LTE MIMO SSS
> sync(lte_mimo_sss_sync) Source - cell_id(cell_id) Block -
> lte_pbch_demux_vcvc_0 - PBCH Demux(lte_pbch_demux_vcvc) Sink -
> in(0) ): No connection known for domains "gr_message", "gr_stream"
>
> Connection ( Block - lte_mimo_sss_sync_0 - LTE MIMO SSS
> sync(lte_mimo_sss_sync) Source - cell_id(cell_id) Block -
> lte_pbch_demux_vcvc_0 - PBCH Demux(lte_pbch_demux_vcvc) Sink -
> in(0) ): Source IO size "0" does not match sink IO size "9600".
>
> Connection ( Block - lte_mimo_sss_sync_0 - LTE MIMO SSS
> sync(lte_mimo_sss_sync) Source - out0(0) Block -
> lte_mimo_decode_pbch_0 - LTE MIMO Decode
> PBCH(lte_mimo_decode_pbch) Sink - in(0) ): Source IO size "4800"
> does not match sink IO size "9600".
>
> Connection ( Block - lte_mimo_sss_sync_0 - LTE MIMO SSS
> sync(lte_mimo_sss_sync) Source - out0(0) Block -
> lte_mimo_estimator_0 - LTE MIMO estimator(lte_mimo_estimator) Sink
> - in(0) ): Domain "gr_stream" can have only one upstream block
>
> Connection ( Block - lte_mimo_sss_sync_0 - LTE MIMO SSS
> sync(lte_mimo_sss_sync) Source - out0(0) Block -
> lte_mimo_estimator_0 - LTE MIMO estimator(lte_mimo_estimator) Sink
> - in(0) ): Source IO size "4800" does not match sink IO size
> "9600".
>
> Connection ( Block - lte_mimo_sss_sync_0 - LTE MIMO SSS
> sync(lte_mimo_sss_sync) Source - out0(0) Block -
> lte_pbch_demux_vcvc_0 - PBCH Demux(lte_pbch_demux_vcvc) Sink -
> cell_id(cell_id) ): No connection known for domains "gr_stream",
> "gr_message"
>
> Connection ( Block - lte_mimo_sss_sync_0 - LTE MIMO SSS
> sync(lte_mimo_sss_sync) Source - out0(0) Block -
> lte_pbch_demux_vcvc_0 - PBCH Demux(lte_pbch_demux_vcvc) Sink -
> cell_id(cell_id) ): Source IO size "4800" does not match sink IO
> size "0".
>
> Connection ( Block - lte_mimo_sss_sync_0 - LTE MIMO SSS
> sync(lte_mimo_sss_sync) Source - out1(1) Block -
> lte_mimo_estimator_0 - LTE MIMO estimator(lte_mimo_estimator) Sink
> - in(0) ): Domain "gr_stream" can have only one upstream block
>
> Connection ( Block - lte_mimo_sss_sync_0 - LTE MIMO SSS
> sync(lte_mimo_sss_sync) Source - out1(1) Block -
> lte_mimo_estimator_0 - LTE MIMO estimator(lte_mimo_estimator) Sink
> - in(0) ): Source IO size "4800" does not match sink IO size
> "9600". Error during file compilation. =====stop errors MIMO TOP
> FLOW plots_Daniele==========================
>
> Also when the ports are declared disconnected, there is a gray wire
> and is connected but is not a real connection (????). Some times
> also the port is not connected and where I have to connect that
> port? If I are able to create the entire flow-graph the example for
> me are unnecessary
>
>
> And last question 'grcc LTE_flowgraph_top_level.grc' produces this
> error,
>
>>>> Warning: This flow graph may not have flow control: no audio
>>>> or RF
> hardware blocks found. Add a Misc->Throttle block to your flow
> graph to avoid CPU congestion. Where, how, to put this Throttle and
> connect with which block/s?
>
>
>
> _______________________________________________ Discuss-gnuradio
> mailing list address@hidden
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJWG46jAAoJEO7fmkDsqywMvuAP/3woD+hYgP80/dMWBpk46spX
A/keYQRCDTjuQ9geDCuea/rNk/wQDr/LnSf//nN68Nr231CE3a6l+ZEtmv1uj6ih
Iu6iiukiPwEhqmbtK8kzEBjlnPI7f41E/Z8LnIw46TtoAPJ4L62vwin/LT4JBjXZ
MbMoCGMx+6m8R+J0Gk5U3psI5NxlKdZXT2+UJkPDj1T3vWC7vyDPVuteefFHkLVj
jhMKbr4c2uD9PedP7LcGkCkqxScYtfL/L/QVAOX0RljV0jLzsC2wuZDksQ0GzNeX
rgzHBo42vxF8/kto+CkiW4V4eki1DDY1syN5gSCMwL4qJBHhM/SkHlKluIDFMkeQ
y0RqSPegpOSZ9hwdR3unM8piAMzwem5QH+55L7uegJqwV1MSUtxBFkkPZAQEEMuK
OGMooh7Tg1BDH4Olj6dH9262NBIKyh55W8X5iPjLKf3RIcbqc7Qdxt5rLUvlM3AP
5oL7kuVmVevC3xnEnvlmwar+vGFX0IE1PQ7U+zfnMlELRMhfhvyQmQZF8BuD5fS5
LA2MS1lGsRwKseZSlQ+3+n4rA646HdQu5afszEUGLexjeHH0JnviBN2Ux6uX36Fi
/r/24ZnJWQHWNnitl81NZG1NVKm2BTYhFDpkwldIP3VF7kTLrE2TzRHCAC3hVHC9
BHXGAwbOVOACvGXBzQjy
=PLxO
-----END PGP SIGNATURE-----