bastibl / gr-ieee802-15-4

IEEE 802.15.4 ZigBee Transceiver
https://www.wime-project.net
GNU General Public License v3.0
270 stars 87 forks source link

rror: failed to enable real-time scheduling transceiver_OQPSK #71

Closed fede-bello closed 10 months ago

fede-bello commented 1 year ago

I've been use the diagram transceiver_OQPSK with the loopback, however, i've been having this following error:

Generating: '/home/gnuradio/gr-ieee802-15-4/examples/transceiver_OQPSK.py'

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.

Executing: /usr/bin/python3 -u /home/gnuradio/gr-ieee802-15-4/examples/transceiver_OQPSK.py

Warning: failed to XInitThreads() Error: failed to enable real-time scheduling. QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-gnuradio' sender started gr::log :INFO: foo_packet_pad20 - set_min_output_buffer on block 7 to 65536 gr::log :INFO: tagged_stream_multiply_length0 - set_min_output_buffer on block 11 to 65536 gr::log :INFO: float_to_complex0 - set_min_output_buffer on block 18 to 65536 gr::log :INFO: foo_packet_pad21 - set_min_output_buffer on block 23 to 65536

Done (return code -11)

I don't know if it's an error per se, the program excutes for one second and then aborts. All the connections in the diagram are correct, the UHD blocks are disabled and the Packet Pad enabled: image

bastibl commented 1 year ago

The actual error is not in the log. There seems to be a segmentation fault. Since GNU Radio introduced some regressions. I'd recommend to use the most recent 3.10 release.