From 786560decef09cff6e5db1c98fdb3de30cf10898 Mon Sep 17 00:00:00 2001 From: Trung Tran Date: Wed, 12 Sep 2018 12:49:51 -0700 Subject: mg: clipping frequency Clipping requested frequency to acceptable ranges in Magnesium TX/RX set frequency functions. --- host/lib/usrp/dboard/magnesium/magnesium_constants.hpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'host/lib/usrp/dboard/magnesium/magnesium_constants.hpp') diff --git a/host/lib/usrp/dboard/magnesium/magnesium_constants.hpp b/host/lib/usrp/dboard/magnesium/magnesium_constants.hpp index 2e9debaae..e19603b94 100644 --- a/host/lib/usrp/dboard/magnesium/magnesium_constants.hpp +++ b/host/lib/usrp/dboard/magnesium/magnesium_constants.hpp @@ -10,6 +10,7 @@ #include #include #include +#include static constexpr size_t FPGPIO_MASTER_RADIO = 0; static constexpr size_t TOTAL_RADIO_PORTS = 4; @@ -51,6 +52,8 @@ static constexpr double ALL_TX_MIN_GAIN = 0.0; static constexpr double ALL_TX_MAX_GAIN = 65.0; static constexpr double ALL_TX_GAIN_STEP = 0.5; +static const uhd::freq_range_t MAGNESIUM_FREQ_RANGE(MAGNESIUM_MIN_FREQ, MAGNESIUM_MAX_FREQ); + static const std::vector MAGNESIUM_RX_ANTENNAS = { "TX/RX", "RX2", "CAL", "LOCAL" }; -- cgit v1.2.3