SigMF Source (Minimal)

This block is essentially just a File Source with some SigMF specific documentation. In order to read in a SigMF file using this block, you must open the .sigmf-meta file associated with the recording in a text editor, and note the value next to core:datatype. Based on this value, set the "Output Type" parameter to the following-

cf32_le ->  complex rf32_le ->  float ri16_le ->  short ci16_le ->  short, and add an iShort to Complex block right after this block

For the "File" parameter, enter in the .sigmf-data file name (and optionally path). You can leave the rest of the block parameters default.

For more information on SigMF see https://github.com/gnuradio/SigMF

The rest of this documentation comes from File_Source.

Parameters
(R): Run-time adjustable
 * File
 * file name


 * Output Type
 * type: [complex, float, short, short]
 * size: [gr.sizeof_gr_complex, gr.sizeof_float, gr.sizeof_short, gr.sizeof_short]


 * Repeat
 * default: 'True'
 * options: ['Yes', 'No']


 * Add begin tag
 * default: pmt.PMT_NIL


 * Length
 * default: '0'

Source Files

 * C++ files
 * TODO


 * Header files
 * TODO


 * Public header files
 * TODO


 * Block definition
 * blocks_sigmf_source_minimal.block.yml