summaryrefslogtreecommitdiff
path: root/gr-analog/lib
diff options
context:
space:
mode:
authorMarcus Müller <marcus@hostalia.de>2015-06-30 12:36:29 +0200
committerMarcus Müller <marcus@hostalia.de>2015-06-30 12:36:29 +0200
commit3d4c7424595687b0dd4bd4d6ca72c215d5b0606c (patch)
tree1827fbd8fc5406ee0edbadf0dacf8c837ec99864 /gr-analog/lib
parentb9bdd1ceea5b3a9ba7a298ae0cf3d9154f30c2b9 (diff)
float internally, double in API: Honest signatures for honest people
I can see why the API preferred to have double (for later implementation changes). No one complained, so accuracy is probably sufficient. Time to be honest about the signature.
Diffstat (limited to 'gr-analog/lib')
-rw-r--r--gr-analog/lib/frequency_modulator_fc_impl.cc4
-rw-r--r--gr-analog/lib/frequency_modulator_fc_impl.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/gr-analog/lib/frequency_modulator_fc_impl.cc b/gr-analog/lib/frequency_modulator_fc_impl.cc
index 5015ff720d..1158167756 100644
--- a/gr-analog/lib/frequency_modulator_fc_impl.cc
+++ b/gr-analog/lib/frequency_modulator_fc_impl.cc
@@ -34,13 +34,13 @@ namespace gr {
namespace analog {
frequency_modulator_fc::sptr
- frequency_modulator_fc::make(double sensitivity)
+ frequency_modulator_fc::make(float sensitivity)
{
return gnuradio::get_initial_sptr
(new frequency_modulator_fc_impl(sensitivity));
}
- frequency_modulator_fc_impl::frequency_modulator_fc_impl(double sensitivity)
+ frequency_modulator_fc_impl::frequency_modulator_fc_impl(float sensitivity)
: sync_block("frequency_modulator_fc",
io_signature::make(1, 1, sizeof(float)),
io_signature::make(1, 1, sizeof(gr_complex))),
diff --git a/gr-analog/lib/frequency_modulator_fc_impl.h b/gr-analog/lib/frequency_modulator_fc_impl.h
index d2c57b3e4c..9f5310ce97 100644
--- a/gr-analog/lib/frequency_modulator_fc_impl.h
+++ b/gr-analog/lib/frequency_modulator_fc_impl.h
@@ -35,7 +35,7 @@ namespace gr {
float d_phase;
public:
- frequency_modulator_fc_impl(double sensitivity);
+ frequency_modulator_fc_impl(float sensitivity);
~frequency_modulator_fc_impl();
void set_sensitivity(float sens) { d_sensitivity = sens; }