我想連接一個塊(寫在cpp)並輸出一個gr_complex值,一個塊(用python寫的),使用numpy.complex作爲輸入。連接塊與gr_complex輸出到塊與numpy_complex輸入
我碰到下面的錯誤,
文件 「/usr/local/lib/python2.7/dist-packages/gnuradio/gr/runtime_swig.py」,行4569,在primitive_connect 回報_runtime_swig.top_block_sptr_primitive_connect(個體,*參數) ValueError異常:itemsize不匹配:ofdm_sync_long0:0使用8,gen_diff_fft_win0:0使用16
的sizeof(gr_complex)爲8個字節和sys.getsize(numpy.complex)返回32個字節。這可能是錯誤的原因嗎?
是否有可能在python中使用gr_complex類型?我對python塊進行修改會比較容易,而不是CPP塊。
謝謝,馬庫斯。當我使用numpy.complex64時,它完美地工作。 –