Closed bkerler closed 1 year ago
It looks like also the socket PDU needs renaming. I can do that. But also the CSS PHY Hier module doesn't work for me. Does it work for you? Is this now the way to go. Usually, it only required the GRC file. Now, there are absolute paths? (e.g., grc_source: /home/hydra/gnuradio/src/modules/ported/needs_pr/gr-ieee802-15-4/examples/ieee802_15_4_CSS_PHY.grc
)
I will have a look at it again, of course there shouldn't be absolute paths.
The CSS Phy module seems to work, but I'm getting quite some underflows. I had to remove the addr field from the usrp however.
I didn't add the CSS PHY. IIRC, it is mainly for simulations and only a version with reduced sample rate was working over-the-air. So that seems OK to me.
I think the yml
files of the hier blocks should not be part of the repo. When you build it, they will end up with the .py
file of the hier block in ~/.grc_gnuradio
. Or were there any changes with GNU Radio that I missed?
I tried to get it to work, but the OQPSK transceiver is still broken due to an upstream bug (https://github.com/bastibl/gr-ieee802-15-4/issues/57). You can leave the PR as-is and I will try to follow-up once the bug is fixed. For now the OOT is not usable with 3.10 anyways (at least the OQPSK PHY, which is the more popular one).
The upstream bug got fixed. https://github.com/gnuradio/gnuradio/issues/6210 https://github.com/gnuradio/gnuradio/issues/5758 https://github.com/gnuradio/gnuradio/pull/6223 At least the OQPSK Phy should work now :-) Thanks!
Fix fft filter needed for gnuradio 3.10/3.11