I am trying to save the output of a stream to a .txt file using the
gr_file_sink block. After running the flowgraph, the .txt file either
cannot be opened due to missing formatting information, or the file just
appears empty.
Is there a line I can add to the python script to make the file readable
in
a standard editor? Am I using the block wrong somehow?
Thanks in advance.
Steve Joseph
On 04/10/2011 01:39 AM, Steve Joseph wrote:
Steve Joseph
Discuss-gnuradio mailing list
[email protected]
Discuss-gnuradio Info Page
The file sink writes native-binary formatted data–any conversion to
text would have to be done
post-facto.
I have been struggling to convert the output of the gr_file_sink block
into
a readable txt file. It seems that to do this I have to know the
formatting
details of how the gr_file_sink block writes the raw data (byte). If
anyone
is aware of the command(s) to make this raw output into a readable txt
document, I would really appreciate it.
Thanks in advance.
Steve Joseph
On 04/09/2011 10:39 PM, Steve Joseph wrote:
I am trying to save the output of a stream to a .txt file using the
gr_file_sink block. After running the flowgraph, the .txt file either
cannot be opened due to missing formatting information, or the file just
appears empty.
Is there a line I can add to the python script to make the file readable in
a standard editor? Am I using the block wrong somehow?
python -c “import numpy, sys; print ‘\n’.join(map(str,
numpy.fromfile(sys.argv[1], numpy.complex64)))” [input_file] >
[output_file]
substitute numpy.complex64 for the io type you are using
-Josh