diff options
Diffstat (limited to 'gr-analog/lib/noise_source_X_impl.cc.t')
-rw-r--r-- | gr-analog/lib/noise_source_X_impl.cc.t | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/gr-analog/lib/noise_source_X_impl.cc.t b/gr-analog/lib/noise_source_X_impl.cc.t index 960666f14d..d8c1b7eb1b 100644 --- a/gr-analog/lib/noise_source_X_impl.cc.t +++ b/gr-analog/lib/noise_source_X_impl.cc.t @@ -45,7 +45,11 @@ namespace gr { io_signature::make(0, 0, 0), io_signature::make(1, 1, sizeof(@TYPE@))), d_type(type), +#if @IS_COMPLEX@ // complex? + d_ampl(ampl/sqrtf(2.0f)), +#else d_ampl(ampl), +#endif d_rng(seed) { } @@ -65,7 +69,11 @@ namespace gr { @IMPL_NAME@::set_amplitude(float ampl) { gr::thread::scoped_lock l(d_setlock); +#if @IS_COMPLEX@ // complex? + d_ampl = ampl/sqrtf(2.0f); +#else d_ampl = ampl; +#endif } int @@ -129,4 +137,3 @@ namespace gr { } /* namespace analog */ } /* namespace gr */ - |