diff --git a/software/gr-caribouLite/grc/caribouLite_caribouLiteSource.block.yml b/software/gr-caribouLite/grc/caribouLite_caribouLiteSource.block.yml index ed5058dc..58d5ecf0 100644 --- a/software/gr-caribouLite/grc/caribouLite_caribouLiteSource.block.yml +++ b/software/gr-caribouLite/grc/caribouLite_caribouLiteSource.block.yml @@ -7,7 +7,7 @@ templates: imports: from gnuradio import caribouLite make: - caribouLite.caribouLiteSource(${channel}, ${enable_agc}, ${rx_gain}, ${rx_bw}, ${sample_rate}, ${freq}, ${provide_meta}) + caribouLite.caribouLiteSource(${channel}, ${enable_agc}, ${rx_gain}, ${rx_bw}, ${sample_rate}, ${freq}, ${provide_meta}, ${pmode_state}) parameters: - id: channel @@ -47,10 +47,15 @@ parameters: hide: part default: 'False' +- id: pmode_state + label: Pmode state + dtype: int + default: 0 + cpp_templates: includes: ['#include '] declarations: 'caribouLite::caribouLiteSource::sptr ${id};' - make: 'this->${id} = caribouLite::caribouLiteSource::make(${channel}, ${enable_agc}, ${rx_gain}, ${rx_bw}, ${sample_rate}, ${freq}, ${provide_meta});' + make: 'this->${id} = caribouLite::caribouLiteSource::make(${channel}, ${enable_agc}, ${rx_gain}, ${rx_bw}, ${sample_rate}, ${freq}, ${provide_meta}, ${pmode_state});' packages: ['gnuradio-caribouLite'] link: ['gnuradio::gnuradio-caribouLite'] translations: