Gr-ieee802-11 grc files missing

I’m taking a look at the gr-ieee802-11 project. I’m unable to use
ofdm_loopback.grc because ofdm_phy_hier appears to be missing. I’ve
installed gr-ieee802-11 and gr-foo from Bastian’s github page. What step
am I missing?

Thanks,
Sean

<<< Welcome to GNU Radio Companion v3.7.2-13-gf1904733 >>>

Loading: “ofdm_loopback.grc”

Error: Block key “ofdm_phy_hier” not found in Platform - grc(GNU Radio
Companion)

Error: Connection between ofdm_phy_hier_1(0) and foo_packet_pad_0(0) could not
be made.
source block id “ofdm_phy_hier_1” not in block ids

Error: Connection between blocks_add_xx_0(0) and ofdm_phy_hier_1(0) could not
be made.
sink block id “ofdm_phy_hier_1” not in block ids

Error: Connection between blocks_message_strobe_0(0) and
ieee802_11_ofdm_mac_0(0) could not be made.
source key “0” not in source block keys

Error: Connection between ofdm_phy_hier_1(1) and ieee802_11_ofdm_mac_0(1)
could not be made.
source block id “ofdm_phy_hier_1” not in block ids

Error: Connection between ieee802_11_ofdm_mac_0(1) and ofdm_phy_hier_1(1)
could not be made.
sink block id “ofdm_phy_hier_1” not in block ids

Error: Connection between ofdm_phy_hier_1(1) and
ieee802_11_ofdm_parse_mac_0(0) could not be made.
source block id “ofdm_phy_hier_1” not in block ids

On 11/19/2013 07:26 PM, Nowlan, Sean wrote:

Im taking a look at the gr-ieee802-11 project. Im unable to use
ofdm_loopback.grc because ofdm_phy_hier appears to be missing. Ive
installed gr-ieee802-11 and gr-foo from Bastians github page. What step
am I missing?

I don’t know if there is a way to include hierarchical blocks in the
installation process. So for now you have to manually open
ofdm_phy_hier.grc and click build.

This installs the block in your ~/.grc_gnuradio folder. Then reopen grc.

Hope it helps.

Bastian

On 11/19/2013 07:44 PM, Nowlan, Sean wrote:

Thanks, Bastian. I tried this and got another error:

<<< Welcome to GNU Radio Companion v3.7.2-13-gf1904733 >>>

Loading: “ofdm_phy_hier.grc”

Error: Connection between pad_source_1(0) and ieee802_11_ofdm_mapper_0(0)
could not be made.
sink key “0” not in sink block keys

Error: Connection between ieee802_11_ofdm_decode_mac_0(0) and pad_sink_1(0)
could not be made.
source key “0” not in source block keys

Done
I
I have a patch applied that rename message ports. Maybe the connections
are therefore broken. Can you have a quick look if the gray ports are
connected. It should be easy to spot where the connections should be
(mac_out -> phy_in and so on).

I have a patch applied that rename message ports. Maybe the connections are
therefore broken. Can you have a quick look if the gray ports are connected. It
should be easy to spot where the connections should be (mac_out -> phy_in and so
on).

They were not connected; I connected them and it compiled. There are
message block connections missing in ofdm_loopback.grc as well, but it’s
not as clear how they should be connected.

Sean

I don’t know if there is a way to include hierarchical blocks in the installation
process. So for now you have to manually open ofdm_phy_hier.grc and click build.
This installs the block in your ~/.grc_gnuradio folder. Then reopen grc.

Thanks, Bastian. I tried this and got another error:

<<< Welcome to GNU Radio Companion v3.7.2-13-gf1904733 >>>

Loading: “ofdm_phy_hier.grc”

Error: Connection between pad_source_1(0) and ieee802_11_ofdm_mapper_0(0)
could not be made.
sink key “0” not in sink block keys

Error: Connection between ieee802_11_ofdm_decode_mac_0(0) and pad_sink_1(0)
could not be made.
source key “0” not in source block keys

On 11/19/2013 08:03 PM, Nowlan, Sean wrote:

I have a patch applied that rename message ports. Maybe the connections are
therefore broken. Can you have a quick look if the gray ports are connected. It
should be easy to spot where the connections should be (mac_out -> phy_in and so
on).

They were not connected; I connected them and it compiled. There are message
block connections missing in ofdm_loopback.grc as well, but it’s not as clear how
they should be connected.

like this:
http://www.ccs-labs.org/~bloessl/grc.png

strobe -> app_in
phy_out -> mac_in
mac_out -> phy_in
mac_out -> in (of parser)

like this:
http://www.ccs-labs.org/~bloessl/grc.png

strobe -> app_in
phy_out -> mac_in
mac_out -> phy_in
mac_out -> in (of parser)

Thanks! It works.

Sean

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs