from gnuradio import gr
# Assuming the data stream was complex numbers.
src = gr.file_source(gr.sizeof_gr_complex, "the_file_name")
snk = gr.vector_sink_c()
tb = gr.top_block()
tb.connect(src, snk)
tb.run()
# The complex numbers are then accessible as a python list.
data = snk.data()
文件接收器只是数据流的转储。如果数据流内容是简单字节,那么文件的内容是简单的。如果数据流包含复数,那么文件将包含一个复数列表,其中每个复数由两个浮点数给出,每个浮点数(通常)由4个字节给出
有关gnuradio文件读写块的实现,请参见文件{}和{}
您还可以使用python和gnuradio将文件转换为其他格式
相关问题 更多 >
编程相关推荐