USRP Hardware Driver and Device Manual Version: 4.10.0.0
UHD and USRP Manual
Loading...
Searching...
No Matches
hbx_gain_map_item.hpp
Go to the documentation of this file.
1//
2// Copyright 2026 Ettus Research, a National Instruments Brand
3//
4// SPDX-License-Identifier: GPL-3.0-or-later
5//
6
7#pragma once
8#include <uhd/config.hpp>
9#include <cstdint>
10
11namespace uhd { namespace usrp { namespace hbx {
12
14{
15 double start_freq; // Start frequency of the range
16 double stop_freq; // Stop frequency of the range
17 size_t gain_idx; // The index of the gain setting per frequency range
18 uint8_t lf_dsa1; // Low-frequency DSA1 setting
19 uint8_t lf_dsa2; // Low-frequency DSA2 setting
20 uint8_t rf_dsa1; // RF DSA1 setting
21 uint8_t admv_dsa; // ADMV compound DSA setting
22};
23
25{
26 double start_freq; // Start frequency of the range
27 double stop_freq; // Stop frequency of the range
28 size_t gain_idx; // The index of the gain setting per frequency range
29 uint8_t rf_dsa1; // RF DSA1 setting
30 uint8_t admv_dsa; // ADMV compound DSA 1-3 setting
31};
32}}} // namespace uhd::usrp::hbx
#define UHD_API
Definition config.h:87
Definition hbx_gain_map_item.hpp:11
Definition cal_utils.hpp:11
Definition build_info.hpp:12
Definition hbx_gain_map_item.hpp:14
uint8_t lf_dsa2
Definition hbx_gain_map_item.hpp:19
double start_freq
Definition hbx_gain_map_item.hpp:15
uint8_t rf_dsa1
Definition hbx_gain_map_item.hpp:20
double stop_freq
Definition hbx_gain_map_item.hpp:16
uint8_t admv_dsa
Definition hbx_gain_map_item.hpp:21
uint8_t lf_dsa1
Definition hbx_gain_map_item.hpp:18
size_t gain_idx
Definition hbx_gain_map_item.hpp:17
Definition hbx_gain_map_item.hpp:25
double stop_freq
Definition hbx_gain_map_item.hpp:27
uint8_t admv_dsa
Definition hbx_gain_map_item.hpp:30
uint8_t rf_dsa1
Definition hbx_gain_map_item.hpp:29
double start_freq
Definition hbx_gain_map_item.hpp:26
size_t gain_idx
Definition hbx_gain_map_item.hpp:28