当前位置:网站首页>Gnuradio operation error: error thread [thread per block [12]: < block OFDM_ cyclic_ prefixer(8)>]: Buffer too small

Gnuradio operation error: error thread [thread per block [12]: < block OFDM_ cyclic_ prefixer(8)>]: Buffer too small

2022-07-08 01:22:00 You roll, I don't roll

In the revision GR Of OFDM Routine , take OFDM The number of subcarriers changed from the original 64 Adjusted for 128 This problem occurred after running , The more complete error prompt is as follows :

gr::log :ERROR: thread_body_wrapper - ERROR thread[thread-per-block[12]: 
<block ofdm_cyclic_prefixer(8)>]: Buffer too small for min_noutput_items

terms of settlement :

You can refer to this GNURadio The mailing list for :

Re: [Discuss-gnuradio] Buffer too small for min_noutput_items(ofdm_carrhttps://lists.gnu.org/archive/html/discuss-gnuradio/2014-01/msg00447.htmlRe: [Discuss-gnuradio] Buffer too small for min_noutput_items(ofdm_carrhttps://lists.gnu.org/archive/html/discuss-gnuradio/2014-01/msg00466.html because GR In the module buffer The size is fixed and it is difficult to match the modified code , Therefore, it is necessary to buffer size Turn it up . In particular , According to the prompt , I am here OFDM Cyclic Prefixer There is a problem in the module , So double click the module and enter Advanced Interface , take Minoutbuff Change it to  int(64e3), as follows :

Save it and run it  

原网站

版权声明
本文为[You roll, I don't roll]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/02/202202130542480577.html