diff options
Diffstat (limited to 'gr-digital/grc/variable_header_format_default.block.yml')
-rw-r--r-- | gr-digital/grc/variable_header_format_default.block.yml | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/gr-digital/grc/variable_header_format_default.block.yml b/gr-digital/grc/variable_header_format_default.block.yml new file mode 100644 index 0000000000..d326eb2e86 --- /dev/null +++ b/gr-digital/grc/variable_header_format_default.block.yml @@ -0,0 +1,25 @@ +id: variable_header_format_default +label: Default Header Format Obj. + +parameters: +- id: access_code + label: Access Code + dtype: string + default: '0' +- id: threshold + label: Threshold + dtype: int + default: '0' +- id: bps + label: Payload Bits per Symbol + dtype: int + default: '1' +value: ${ digital.header_format_default(access_code, threshold, bps) } + +templates: + imports: from gnuradio import digital + var_make: "\n% if int(access_code)==0 #:\nself.${id} = ${id} = digital.header_format_default(digital.packet_utils.default_access_code,\ + \ ${threshold}, ${bps})\n% else:\nself.${id} = ${id} = digital.header_format_default(${access_code},\ + \ ${threshold}, ${bps})\n% endif\n " + +file_format: 1 |