From 245e62aed2fd55ef3b6569e5c0b8466f5aa72cbd Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Thu, 9 Feb 2017 20:00:08 +0100 Subject: Set structure default values for UHD configuration --- src/OutputUHD.h | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/OutputUHD.h b/src/OutputUHD.h index 36e8b62..9766f36 100644 --- a/src/OutputUHD.h +++ b/src/OutputUHD.h @@ -182,14 +182,14 @@ struct OutputUHDConfig { // The USRP1 can accept two daughterboards std::string subDevice; // e.g. A:0 - long masterClockRate; - unsigned sampleRate; - double frequency; - double txgain; - bool enableSync; - bool muteNoTimestamps; - unsigned dabMode; - unsigned maxGPSHoldoverTime; + long masterClockRate = 32768000; + unsigned sampleRate = 2048000; + double frequency = 0.0; + double txgain = 0.0; + bool enableSync = false; + bool muteNoTimestamps = false; + unsigned dabMode = 0; + unsigned maxGPSHoldoverTime = 0; /* allowed values : auto, int, sma, mimo */ std::string refclk_src; @@ -204,10 +204,10 @@ struct OutputUHDConfig { refclk_lock_loss_behaviour_t refclk_lock_loss_behaviour; // muting can only be changed using the remote control - bool muting; + bool muting = false; // static delay in microseconds - int staticDelayUs; + int staticDelayUs = 0; }; -- cgit v1.2.3