diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2014-11-02 21:07:08 +0100 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2014-11-02 21:07:08 +0100 |
commit | cf46de6e9faa6628650217f53bae72059475c63e (patch) | |
tree | 5865885c53ea783d547a19533f1ab9b2e122f973 /src | |
parent | 014e35d73f80cef14895bc9c0dad5d35213e8aab (diff) | |
download | dabmod-cf46de6e9faa6628650217f53bae72059475c63e.tar.gz dabmod-cf46de6e9faa6628650217f53bae72059475c63e.tar.bz2 dabmod-cf46de6e9faa6628650217f53bae72059475c63e.zip |
Change UHD txgain to double
Diffstat (limited to 'src')
-rw-r--r-- | src/DabMod.cpp | 4 | ||||
-rw-r--r-- | src/OutputUHD.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/DabMod.cpp b/src/DabMod.cpp index a4ef228..b0a7a2c 100644 --- a/src/DabMod.cpp +++ b/src/DabMod.cpp @@ -259,7 +259,7 @@ int main(int argc, char* argv[]) break; case 'G': #if defined(HAVE_OUTPUT_UHD) - outputuhd_conf.txgain = (int)strtol(optarg, NULL, 10); + outputuhd_conf.txgain = strtod(optarg, NULL); #endif break; case 'l': @@ -453,7 +453,7 @@ int main(int argc, char* argv[]) "setting type in [uhd] device is deprecated !\n"; } - outputuhd_conf.txgain = pt.get("uhdoutput.txgain", 0); + outputuhd_conf.txgain = pt.get("uhdoutput.txgain", 0.0); outputuhd_conf.frequency = pt.get<double>("uhdoutput.frequency", 0); std::string chan = pt.get<std::string>("uhdoutput.channel", ""); diff --git a/src/OutputUHD.h b/src/OutputUHD.h index 3a047bf..ef9740d 100644 --- a/src/OutputUHD.h +++ b/src/OutputUHD.h @@ -166,7 +166,7 @@ struct OutputUHDConfig { long masterClockRate; unsigned sampleRate; double frequency; - int txgain; + double txgain; bool enableSync; bool muteNoTimestamps; |