-----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 Discuss-gnuradio@gnu.org > 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----- _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio