<?xml version='1.0' encoding='UTF-8' standalone='no'?> <doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.3"> <compounddef id="classflexrf__base" kind="class" prot="public"> <compoundname>flexrf_base</compoundname> <basecompoundref refid="classdb__base" prot="public" virt="non-virtual">db_base</basecompoundref> <derivedcompoundref refid="classflexrf__base__rx" prot="public" virt="non-virtual">flexrf_base_rx</derivedcompoundref> <derivedcompoundref refid="classflexrf__base__tx" prot="public" virt="non-virtual">flexrf_base_tx</derivedcompoundref> <includes refid="db__flexrf_8h" local="no">db_flexrf.h</includes> <sectiondef kind="protected-attrib"> <memberdef kind="variable" id="classflexrf__base_1a4f5ed906661b35436eed0585efe80d60" prot="protected" static="no" mutable="no"> <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type> <definition>bool flexrf_base::d_first</definition> <argsstring></argsstring> <name>d_first</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="64" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" bodystart="64" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classflexrf__base_1af4502bedf0f99cb6fee8571d64adb681" prot="protected" static="no" mutable="no"> <type>int</type> <definition>int flexrf_base::d_spi_format</definition> <argsstring></argsstring> <name>d_spi_format</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="65" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" bodystart="65" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classflexrf__base_1ad80b4ef26a1c9084b90eb5991b96024b" prot="protected" static="no" mutable="no"> <type>int</type> <definition>int flexrf_base::d_spi_enable</definition> <argsstring></argsstring> <name>d_spi_enable</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="66" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" bodystart="66" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classflexrf__base_1a20b1117176ea98e01d7da3b5e306dc35" prot="protected" static="no" mutable="no"> <type>int</type> <definition>int flexrf_base::d_power_on</definition> <argsstring></argsstring> <name>d_power_on</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="67" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" bodystart="67" bodyend="-1"/> <referencedby refid="classflexrf__base_1aacb6a96c90a8fd8809d727b330471e12" compoundref="db__flexrf_8h" startline="61" endline="61">power_on</referencedby> </memberdef> <memberdef kind="variable" id="classflexrf__base_1a7a79d232b0cd8759fd63d9bdd36119af" prot="protected" static="no" mutable="no"> <type>int</type> <definition>int flexrf_base::d_PD</definition> <argsstring></argsstring> <name>d_PD</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="68" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" bodystart="68" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classflexrf__base_1accabcedc76c7c162c0eea193b99a7674" prot="protected" static="no" mutable="no"> <type><ref refid="class__AD4360__common" kindref="compound">_AD4360_common</ref> *</type> <definition>_AD4360_common* flexrf_base::d_common</definition> <argsstring></argsstring> <name>d_common</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="70" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" bodystart="70" bodyend="-1"/> </memberdef> </sectiondef> <sectiondef kind="public-func"> <memberdef kind="function" id="classflexrf__base_1a2aef72cd74675f352110ea881321e74b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type></type> <definition>flexrf_base::flexrf_base</definition> <argsstring>(usrp_basic_sptr usrp, int which, int _power_on=0)</argsstring> <name>flexrf_base</name> <param> <type><ref refid="classboost_1_1shared__ptr" kindref="compound">usrp_basic_sptr</ref></type> <declname>usrp</declname> </param> <param> <type>int</type> <declname>which</declname> </param> <param> <type>int</type> <declname>_power_on</declname> <defval>0</defval> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="36"/> </memberdef> <memberdef kind="function" id="classflexrf__base_1a676ad44b46cd2ac3d9ff7741a603c9c4" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type></type> <definition>flexrf_base::~flexrf_base</definition> <argsstring>()</argsstring> <name>~flexrf_base</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="37"/> </memberdef> <memberdef kind="function" id="classflexrf__base_1aab0ad1d00de0050f1ae9c9e535b9a87e" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type>struct <ref refid="structfreq__result__t" kindref="compound">freq_result_t</ref></type> <definition>struct freq_result_t flexrf_base::set_freq</definition> <argsstring>(double freq)</argsstring> <name>set_freq</name> <reimplements refid="classdb__base_1a6b23423681d9df85338f5519eed33159">set_freq</reimplements> <param> <type>double</type> <declname>freq</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="39"/> </memberdef> <memberdef kind="function" id="classflexrf__base_1adb44aab4914e60d41dee272218912854" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type> <definition>bool flexrf_base::is_quadrature</definition> <argsstring>()</argsstring> <name>is_quadrature</name> <reimplements refid="classdb__base_1a7c6fac86794800bd49b433cbb0ff3b3b">is_quadrature</reimplements> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="41"/> </memberdef> <memberdef kind="function" id="classflexrf__base_1a76e7973a7036e1f1aa21627d38504122" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type>double</type> <definition>double flexrf_base::freq_min</definition> <argsstring>()</argsstring> <name>freq_min</name> <reimplements refid="classdb__base_1a87f1e9f6ebe56002c0d3cd894f91732a">freq_min</reimplements> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="42"/> </memberdef> <memberdef kind="function" id="classflexrf__base_1a86f590882da38694587ed0b7d460e49a" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type>double</type> <definition>double flexrf_base::freq_max</definition> <argsstring>()</argsstring> <name>freq_max</name> <reimplements refid="classdb__base_1afdd3d7d4dc53311b09ce96e06722be08">freq_max</reimplements> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="43"/> </memberdef> </sectiondef> <sectiondef kind="protected-func"> <memberdef kind="function" id="classflexrf__base_1ac74f7ac8df18050ccdca1f8b5c2f7ef5" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void flexrf_base::_write_all</definition> <argsstring>(int R, int control, int N)</argsstring> <name>_write_all</name> <param> <type>int</type> <declname>R</declname> </param> <param> <type>int</type> <declname>control</declname> </param> <param> <type>int</type> <declname>N</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="46"/> </memberdef> <memberdef kind="function" id="classflexrf__base_1a9c780fe7682f78b1170ec8dec59e2f1f" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void flexrf_base::_write_control</definition> <argsstring>(int control)</argsstring> <name>_write_control</name> <param> <type>int</type> <declname>control</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="47"/> </memberdef> <memberdef kind="function" id="classflexrf__base_1a8d229d5f0cc1e02887e2dd1b51009928" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void flexrf_base::_write_R</definition> <argsstring>(int R)</argsstring> <name>_write_R</name> <param> <type>int</type> <declname>R</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="48"/> </memberdef> <memberdef kind="function" id="classflexrf__base_1a7e04fb97735cb0df3870a022f6902d0c" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void flexrf_base::_write_N</definition> <argsstring>(int N)</argsstring> <name>_write_N</name> <param> <type>int</type> <declname>N</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="49"/> </memberdef> <memberdef kind="function" id="classflexrf__base_1a4da803ee0702b047ecf6f10f3d87b62b" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void flexrf_base::_write_it</definition> <argsstring>(int v)</argsstring> <name>_write_it</name> <param> <type>int</type> <declname>v</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="50"/> </memberdef> <memberdef kind="function" id="classflexrf__base_1a8924efaa69d04bbabe98b9d246cab842" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type> <definition>bool flexrf_base::_lock_detect</definition> <argsstring>()</argsstring> <name>_lock_detect</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="51"/> </memberdef> <memberdef kind="function" id="classflexrf__base_1a06f6a7e31c73cb79157f23a2386f8c84" prot="protected" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type> <definition>virtual bool flexrf_base::_compute_regs</definition> <argsstring>(double freq, int &retR, int &retcontrol, int &retN, double &retfreq)</argsstring> <name>_compute_regs</name> <reimplementedby refid="classdb__flexrf__400__rx_1af6e139ab28da02215f252dec9e54649b">_compute_regs</reimplementedby> <reimplementedby refid="classdb__flexrf__400__tx_1a10eeb8d6480a7b69ba4fc25a0c1ad083">_compute_regs</reimplementedby> <reimplementedby refid="classdb__flexrf__900__rx_1a26457afe0002a5f7f729005f4c72b864">_compute_regs</reimplementedby> <reimplementedby refid="classdb__flexrf__900__tx_1a7c4cde1455aeec2a79401e2455ab1269">_compute_regs</reimplementedby> <reimplementedby refid="classdb__flexrf__1800__rx_1a89c85e4299a0782ce575b38903337832">_compute_regs</reimplementedby> <reimplementedby refid="classdb__flexrf__1800__tx_1a79e3ecc2bcdfc07da9cf4f3d895fcef9">_compute_regs</reimplementedby> <reimplementedby refid="classdb__flexrf__1200__rx_1a688aeab44dd1d1e98c09b8d4b3cb891d">_compute_regs</reimplementedby> <reimplementedby refid="classdb__flexrf__1200__tx_1a72f46ce193b1a428442344ca1dd0f49f">_compute_regs</reimplementedby> <reimplementedby refid="classdb__flexrf__2400__rx_1a2acef712b4ea674595bd045d520f6a9b">_compute_regs</reimplementedby> <reimplementedby refid="classdb__flexrf__2400__tx_1a2777c1ccd8e9b39aaa17c8fa4f57898a">_compute_regs</reimplementedby> <param> <type>double</type> <declname>freq</declname> </param> <param> <type>int &</type> <declname>retR</declname> </param> <param> <type>int &</type> <declname>retcontrol</declname> </param> <param> <type>int &</type> <declname>retN</declname> </param> <param> <type>double &</type> <declname>retfreq</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="54"/> </memberdef> <memberdef kind="function" id="classflexrf__base_1a6fc44cb9070a05330ff2b5af4eb56f38" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>int</type> <definition>int flexrf_base::_compute_control_reg</definition> <argsstring>()</argsstring> <name>_compute_control_reg</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="55"/> </memberdef> <memberdef kind="function" id="classflexrf__base_1a12bc5bc6f5d29a934a52378b7fea7e0b" prot="protected" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type>int</type> <definition>int flexrf_base::_refclk_divisor</definition> <argsstring>()</argsstring> <name>_refclk_divisor</name> <reimplements refid="classdb__base_1a1617186fd0a8e5dcef601bf1da6eb9f7">_refclk_divisor</reimplements> <reimplementedby refid="classdb__flexrf__400__rx__mimo__b_1a2cad35e164b81039084200f12751663f">_refclk_divisor</reimplementedby> <reimplementedby refid="classdb__flexrf__400__tx__mimo__b_1a3751a36ec4bf698a783de61b95fd13ac">_refclk_divisor</reimplementedby> <reimplementedby refid="classdb__flexrf__400__rx__mimo__a_1a979dc29a4ae78f56b6ef7013e76b1996">_refclk_divisor</reimplementedby> <reimplementedby refid="classdb__flexrf__400__tx__mimo__a_1aa12fb73840e3c58eac5c5639cd8bd48c">_refclk_divisor</reimplementedby> <reimplementedby refid="classdb__flexrf__900__rx__mimo__b_1afaf3d0ede74aa935a079b1aecffc1507">_refclk_divisor</reimplementedby> <reimplementedby refid="classdb__flexrf__900__tx__mimo__b_1af975e87fa1a0292bedcd8aba33e91b2c">_refclk_divisor</reimplementedby> <reimplementedby refid="classdb__flexrf__900__rx__mimo__a_1aa912ebf99d46d61a148469f8f671c3fc">_refclk_divisor</reimplementedby> <reimplementedby refid="classdb__flexrf__900__tx__mimo__a_1a9cba8444a31cdd16a59767659163111e">_refclk_divisor</reimplementedby> <reimplementedby refid="classdb__flexrf__1200__rx__mimo__b_1a63f6b1560f57ce00e7c04ad00c090a9f">_refclk_divisor</reimplementedby> <reimplementedby refid="classdb__flexrf__1200__tx__mimo__b_1aae2fe3cdea53e955637e8bf1d6ea94ef">_refclk_divisor</reimplementedby> <reimplementedby refid="classdb__flexrf__1200__rx__mimo__a_1ae002d063763b6149440d067dbfae0605">_refclk_divisor</reimplementedby> <reimplementedby refid="classdb__flexrf__1200__tx__mimo__a_1aab930582c20a85e99a3e41675ebe2f6e">_refclk_divisor</reimplementedby> <reimplementedby refid="classdb__flexrf__1800__rx__mimo__b_1a7d4d55cc715d2af75ef5b46d75fe0736">_refclk_divisor</reimplementedby> <reimplementedby refid="classdb__flexrf__1800__tx__mimo__b_1ae3b80d870a4b4bbe34adce99890238bf">_refclk_divisor</reimplementedby> <reimplementedby refid="classdb__flexrf__1800__rx__mimo__a_1a0247acf50311435940d52dc7a94d38ca">_refclk_divisor</reimplementedby> <reimplementedby refid="classdb__flexrf__1800__tx__mimo__a_1afe30b81f8d70688006d70352d22eb1f4">_refclk_divisor</reimplementedby> <reimplementedby refid="classdb__flexrf__2400__rx__mimo__b_1a6f86b3fe4f853830b1a1b6a25549160f">_refclk_divisor</reimplementedby> <reimplementedby refid="classdb__flexrf__2400__tx__mimo__b_1afec4f05120957efc071752800466e80e">_refclk_divisor</reimplementedby> <reimplementedby refid="classdb__flexrf__2400__rx__mimo__a_1a6e65aedb90341387801165423b6f4b4e">_refclk_divisor</reimplementedby> <reimplementedby refid="classdb__flexrf__2400__tx__mimo__a_1a9a3b84d0dfb979791a8f9f35777dda91">_refclk_divisor</reimplementedby> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="56"/> </memberdef> <memberdef kind="function" id="classflexrf__base_1aa3c0e50947df7841b8dcf119203afd14" prot="protected" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type>double</type> <definition>double flexrf_base::_refclk_freq</definition> <argsstring>()</argsstring> <name>_refclk_freq</name> <reimplements refid="classdb__base_1af487af38d9fb82b97082f3e4e34a5f70">_refclk_freq</reimplements> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="57"/> </memberdef> <memberdef kind="function" id="classflexrf__base_1a200870dd8643ad072067c7bdbdf5568d" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type> <definition>bool flexrf_base::_set_pga</definition> <argsstring>(float pga_gain)</argsstring> <name>_set_pga</name> <param> <type>float</type> <declname>pga_gain</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="59"/> </memberdef> <memberdef kind="function" id="classflexrf__base_1aacb6a96c90a8fd8809d727b330471e12" prot="protected" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>int</type> <definition>int flexrf_base::power_on</definition> <argsstring>()</argsstring> <name>power_on</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="61" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" bodystart="61" bodyend="61"/> <references refid="classflexrf__base_1a20b1117176ea98e01d7da3b5e306dc35" compoundref="db__flexrf_8h" startline="67">d_power_on</references> </memberdef> <memberdef kind="function" id="classflexrf__base_1aa2a24e06a291e7a9cfdf9bf758a4d78c" prot="protected" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>int</type> <definition>int flexrf_base::power_off</definition> <argsstring>()</argsstring> <name>power_off</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="62" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" bodystart="62" bodyend="62"/> </memberdef> </sectiondef> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inheritancegraph> <node id="4907"> <label>db_flexrf_900_tx_mimo_a</label> <link refid="classdb__flexrf__900__tx__mimo__a"/> <childnode refid="4906" relation="public-inheritance"> </childnode> </node> <node id="4908"> <label>db_flexrf_900_tx_mimo_b</label> <link refid="classdb__flexrf__900__tx__mimo__b"/> <childnode refid="4906" relation="public-inheritance"> </childnode> </node> <node id="4882"> <label>db_flexrf_1800_rx_mimo_a</label> <link refid="classdb__flexrf__1800__rx__mimo__a"/> <childnode refid="4881" relation="public-inheritance"> </childnode> </node> <node id="4883"> <label>db_flexrf_1800_rx_mimo_b</label> <link refid="classdb__flexrf__1800__rx__mimo__b"/> <childnode refid="4881" relation="public-inheritance"> </childnode> </node> <node id="4897"> <label>db_flexrf_1800_tx</label> <link refid="classdb__flexrf__1800__tx"/> <childnode refid="4893" relation="public-inheritance"> </childnode> </node> <node id="4881"> <label>db_flexrf_1800_rx</label> <link refid="classdb__flexrf__1800__rx"/> <childnode refid="4877" relation="public-inheritance"> </childnode> </node> <node id="4894"> <label>db_flexrf_1200_tx</label> <link refid="classdb__flexrf__1200__tx"/> <childnode refid="4893" relation="public-inheritance"> </childnode> </node> <node id="4878"> <label>db_flexrf_1200_rx</label> <link refid="classdb__flexrf__1200__rx"/> <childnode refid="4877" relation="public-inheritance"> </childnode> </node> <node id="4888"> <label>db_flexrf_400_rx_mimo_a</label> <link refid="classdb__flexrf__400__rx__mimo__a"/> <childnode refid="4887" relation="public-inheritance"> </childnode> </node> <node id="4889"> <label>db_flexrf_400_rx_mimo_b</label> <link refid="classdb__flexrf__400__rx__mimo__b"/> <childnode refid="4887" relation="public-inheritance"> </childnode> </node> <node id="4900"> <label>db_flexrf_2400_tx</label> <link refid="classdb__flexrf__2400__tx"/> <childnode refid="4893" relation="public-inheritance"> </childnode> </node> <node id="4884"> <label>db_flexrf_2400_rx</label> <link refid="classdb__flexrf__2400__rx"/> <childnode refid="4877" relation="public-inheritance"> </childnode> </node> <node id="4885"> <label>db_flexrf_2400_rx_mimo_a</label> <link refid="classdb__flexrf__2400__rx__mimo__a"/> <childnode refid="4884" relation="public-inheritance"> </childnode> </node> <node id="4886"> <label>db_flexrf_2400_rx_mimo_b</label> <link refid="classdb__flexrf__2400__rx__mimo__b"/> <childnode refid="4884" relation="public-inheritance"> </childnode> </node> <node id="4879"> <label>db_flexrf_1200_rx_mimo_a</label> <link refid="classdb__flexrf__1200__rx__mimo__a"/> <childnode refid="4878" relation="public-inheritance"> </childnode> </node> <node id="4880"> <label>db_flexrf_1200_rx_mimo_b</label> <link refid="classdb__flexrf__1200__rx__mimo__b"/> <childnode refid="4878" relation="public-inheritance"> </childnode> </node> <node id="4877"> <label>flexrf_base_rx</label> <link refid="classflexrf__base__rx"/> <childnode refid="4875" relation="public-inheritance"> </childnode> </node> <node id="4898"> <label>db_flexrf_1800_tx_mimo_a</label> <link refid="classdb__flexrf__1800__tx__mimo__a"/> <childnode refid="4897" relation="public-inheritance"> </childnode> </node> <node id="4899"> <label>db_flexrf_1800_tx_mimo_b</label> <link refid="classdb__flexrf__1800__tx__mimo__b"/> <childnode refid="4897" relation="public-inheritance"> </childnode> </node> <node id="4891"> <label>db_flexrf_900_rx_mimo_a</label> <link refid="classdb__flexrf__900__rx__mimo__a"/> <childnode refid="4890" relation="public-inheritance"> </childnode> </node> <node id="4892"> <label>db_flexrf_900_rx_mimo_b</label> <link refid="classdb__flexrf__900__rx__mimo__b"/> <childnode refid="4890" relation="public-inheritance"> </childnode> </node> <node id="4893"> <label>flexrf_base_tx</label> <link refid="classflexrf__base__tx"/> <childnode refid="4875" relation="public-inheritance"> </childnode> </node> <node id="4904"> <label>db_flexrf_400_tx_mimo_a</label> <link refid="classdb__flexrf__400__tx__mimo__a"/> <childnode refid="4903" relation="public-inheritance"> </childnode> </node> <node id="4905"> <label>db_flexrf_400_tx_mimo_b</label> <link refid="classdb__flexrf__400__tx__mimo__b"/> <childnode refid="4903" relation="public-inheritance"> </childnode> </node> <node id="4903"> <label>db_flexrf_400_tx</label> <link refid="classdb__flexrf__400__tx"/> <childnode refid="4893" relation="public-inheritance"> </childnode> </node> <node id="4906"> <label>db_flexrf_900_tx</label> <link refid="classdb__flexrf__900__tx"/> <childnode refid="4893" relation="public-inheritance"> </childnode> </node> <node id="4901"> <label>db_flexrf_2400_tx_mimo_a</label> <link refid="classdb__flexrf__2400__tx__mimo__a"/> <childnode refid="4900" relation="public-inheritance"> </childnode> </node> <node id="4902"> <label>db_flexrf_2400_tx_mimo_b</label> <link refid="classdb__flexrf__2400__tx__mimo__b"/> <childnode refid="4900" relation="public-inheritance"> </childnode> </node> <node id="4887"> <label>db_flexrf_400_rx</label> <link refid="classdb__flexrf__400__rx"/> <childnode refid="4877" relation="public-inheritance"> </childnode> </node> <node id="4890"> <label>db_flexrf_900_rx</label> <link refid="classdb__flexrf__900__rx"/> <childnode refid="4877" relation="public-inheritance"> </childnode> </node> <node id="4895"> <label>db_flexrf_1200_tx_mimo_a</label> <link refid="classdb__flexrf__1200__tx__mimo__a"/> <childnode refid="4894" relation="public-inheritance"> </childnode> </node> <node id="4896"> <label>db_flexrf_1200_tx_mimo_b</label> <link refid="classdb__flexrf__1200__tx__mimo__b"/> <childnode refid="4894" relation="public-inheritance"> </childnode> </node> <node id="4876"> <label>db_base</label> <link refid="classdb__base"/> </node> <node id="4875"> <label>flexrf_base</label> <link refid="classflexrf__base"/> <childnode refid="4876" relation="public-inheritance"> </childnode> </node> </inheritancegraph> <collaborationgraph> <node id="4912"> <label>usb_dev_handle</label> <link refid="structusb__dev__handle"/> </node> <node id="4913"> <label>std::vector< std::vector< db_base_sptr > ></label> </node> <node id="4911"> <label>usrp_basic</label> <link refid="classusrp__basic"/> <childnode refid="4912" relation="usage"> <edgelabel>d_udh</edgelabel> </childnode> <childnode refid="4913" relation="usage"> <edgelabel>d_db</edgelabel> </childnode> </node> <node id="4914"> <label>_AD4360_common</label> <link refid="class__AD4360__common"/> </node> <node id="4910"> <label>db_base</label> <link refid="classdb__base"/> <childnode refid="4911" relation="usage"> <edgelabel>d_raw_usrp</edgelabel> </childnode> </node> <node id="4909"> <label>flexrf_base</label> <link refid="classflexrf__base"/> <childnode refid="4910" relation="public-inheritance"> </childnode> <childnode refid="4914" relation="usage"> <edgelabel>d_common</edgelabel> </childnode> </node> </collaborationgraph> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" line="34" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/db_flexrf.h" bodystart="33" bodyend="71"/> <listofallmembers> <member refid="classflexrf__base_1a6fc44cb9070a05330ff2b5af4eb56f38" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>_compute_control_reg</name></member> <member refid="classflexrf__base_1a06f6a7e31c73cb79157f23a2386f8c84" prot="protected" virt="virtual"><scope>flexrf_base</scope><name>_compute_regs</name></member> <member refid="classdb__base_1a7a076785965c3252a663b762b4a25d73" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>_enable_refclk</name></member> <member refid="classflexrf__base_1a8924efaa69d04bbabe98b9d246cab842" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>_lock_detect</name></member> <member refid="classflexrf__base_1a12bc5bc6f5d29a934a52378b7fea7e0b" prot="protected" virt="virtual"><scope>flexrf_base</scope><name>_refclk_divisor</name></member> <member refid="classflexrf__base_1aa3c0e50947df7841b8dcf119203afd14" prot="protected" virt="virtual"><scope>flexrf_base</scope><name>_refclk_freq</name></member> <member refid="classflexrf__base_1a200870dd8643ad072067c7bdbdf5568d" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>_set_pga</name></member> <member refid="classflexrf__base_1ac74f7ac8df18050ccdca1f8b5c2f7ef5" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>_write_all</name></member> <member refid="classflexrf__base_1a9c780fe7682f78b1170ec8dec59e2f1f" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>_write_control</name></member> <member refid="classflexrf__base_1a4da803ee0702b047ecf6f10f3d87b62b" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>_write_it</name></member> <member refid="classflexrf__base_1a7e04fb97735cb0df3870a022f6902d0c" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>_write_N</name></member> <member refid="classflexrf__base_1a8d229d5f0cc1e02887e2dd1b51009928" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>_write_R</name></member> <member refid="classdb__base_1a159a4f97c1c6ecc966b6822174e58735" prot="public" virt="non-virtual"><scope>flexrf_base</scope><name>bypass_adc_buffers</name></member> <member refid="classflexrf__base_1accabcedc76c7c162c0eea193b99a7674" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>d_common</name></member> <member refid="classflexrf__base_1a4f5ed906661b35436eed0585efe80d60" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>d_first</name></member> <member refid="classdb__base_1ac181e0dee5a23fcd36e1e610965ae1b9" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>d_is_shutdown</name></member> <member refid="classdb__base_1a0665a615c2eb4236814825c89dd024e0" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>d_lo_offset</name></member> <member refid="classflexrf__base_1a7a79d232b0cd8759fd63d9bdd36119af" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>d_PD</name></member> <member refid="classflexrf__base_1a20b1117176ea98e01d7da3b5e306dc35" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>d_power_on</name></member> <member refid="classdb__base_1aa6e5420338ff3e0a9b1afe2ae1fbc58b" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>d_raw_usrp</name></member> <member refid="classflexrf__base_1ad80b4ef26a1c9084b90eb5991b96024b" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>d_spi_enable</name></member> <member refid="classflexrf__base_1af4502bedf0f99cb6fee8571d64adb681" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>d_spi_format</name></member> <member refid="classdb__base_1a0d3eb10d9abb8b863dcee0fcb8183d7a" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>d_which</name></member> <member refid="classdb__base_1aeddb69ef4218642cb8b03eff94ff8efc" prot="public" virt="non-virtual"><scope>flexrf_base</scope><name>db_base</name></member> <member refid="classdb__base_1a6c70380b8abff2d051eece9d2b208408" prot="public" virt="non-virtual"><scope>flexrf_base</scope><name>dbid</name></member> <member refid="classflexrf__base_1a2aef72cd74675f352110ea881321e74b" prot="public" virt="non-virtual"><scope>flexrf_base</scope><name>flexrf_base</name></member> <member refid="classflexrf__base_1a86f590882da38694587ed0b7d460e49a" prot="public" virt="virtual"><scope>flexrf_base</scope><name>freq_max</name></member> <member refid="classflexrf__base_1a76e7973a7036e1f1aa21627d38504122" prot="public" virt="virtual"><scope>flexrf_base</scope><name>freq_min</name></member> <member refid="classdb__base_1adcb54348e840f7c91cfeaa113974d32f" prot="public" virt="pure-virtual"><scope>flexrf_base</scope><name>gain_db_per_step</name></member> <member refid="classdb__base_1aff5b963b288947ba6bfb5d5a6275a074" prot="public" virt="pure-virtual"><scope>flexrf_base</scope><name>gain_max</name></member> <member refid="classdb__base_1a8879fd876f4b31cd78f4713c64140176" prot="public" virt="pure-virtual"><scope>flexrf_base</scope><name>gain_min</name></member> <member refid="classdb__base_1aab2b9d1838530ce5553f0f9af3b965ba" prot="public" virt="virtual"><scope>flexrf_base</scope><name>i_and_q_swapped</name></member> <member refid="classflexrf__base_1adb44aab4914e60d41dee272218912854" prot="public" virt="virtual"><scope>flexrf_base</scope><name>is_quadrature</name></member> <member refid="classdb__base_1a07337ac0b59b2d36ced8f0dd7dd58b1e" prot="public" virt="non-virtual"><scope>flexrf_base</scope><name>lo_offset</name></member> <member refid="classdb__base_1aef52f371112795b933570a269da85847" prot="public" virt="non-virtual"><scope>flexrf_base</scope><name>name</name></member> <member refid="classflexrf__base_1aa2a24e06a291e7a9cfdf9bf758a4d78c" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>power_off</name></member> <member refid="classflexrf__base_1aacb6a96c90a8fd8809d727b330471e12" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>power_on</name></member> <member refid="classdb__base_1aac3799137016b59b3b57b8d9f422bcbe" prot="public" virt="virtual"><scope>flexrf_base</scope><name>select_rx_antenna</name></member> <member refid="classdb__base_1aeba541a103700bf5ef349f8744f211a1" prot="public" virt="virtual"><scope>flexrf_base</scope><name>select_rx_antenna</name></member> <member refid="classdb__base_1a13d2573892b4acea9fc0f6125aaee4f2" prot="public" virt="non-virtual"><scope>flexrf_base</scope><name>set_atr_mask</name></member> <member refid="classdb__base_1aec8010d1f2412ffe33bb0f27ee6d8275" prot="public" virt="non-virtual"><scope>flexrf_base</scope><name>set_atr_rx_delay</name></member> <member refid="classdb__base_1aa74f9ee4316672004876d1f2c81728ce" prot="public" virt="non-virtual"><scope>flexrf_base</scope><name>set_atr_rxval</name></member> <member refid="classdb__base_1a01586c74a2cab95c3e12951402fab1a3" prot="public" virt="non-virtual"><scope>flexrf_base</scope><name>set_atr_tx_delay</name></member> <member refid="classdb__base_1a9722d03f078d1206539ad097c28a9562" prot="public" virt="non-virtual"><scope>flexrf_base</scope><name>set_atr_txval</name></member> <member refid="classdb__base_1a4cc3c2b19392004ecc54c363d541bce8" prot="public" virt="virtual"><scope>flexrf_base</scope><name>set_auto_tr</name></member> <member refid="classdb__base_1ae2905050f95036c2a786180baa308470" prot="public" virt="virtual"><scope>flexrf_base</scope><name>set_bw</name></member> <member refid="classdb__base_1aa92e2e87d2bf41457cb6f487c69e1d1f" prot="public" virt="virtual"><scope>flexrf_base</scope><name>set_enable</name></member> <member refid="classflexrf__base_1aab0ad1d00de0050f1ae9c9e535b9a87e" prot="public" virt="virtual"><scope>flexrf_base</scope><name>set_freq</name></member> <member refid="classdb__base_1aa3b2f58f8d96e0b6c4652495338ce2da" prot="public" virt="pure-virtual"><scope>flexrf_base</scope><name>set_gain</name></member> <member refid="classdb__base_1a3d8eb19a95b9ca4970c56f1a699e85bf" prot="public" virt="non-virtual"><scope>flexrf_base</scope><name>set_lo_offset</name></member> <member refid="classdb__base_1abb13a2f1dc7118d9f19337c33722ca3d" prot="protected" virt="virtual"><scope>flexrf_base</scope><name>shutdown</name></member> <member refid="classdb__base_1a9cee7496d9a4d09b72a008fb5d7e6664" prot="public" virt="non-virtual"><scope>flexrf_base</scope><name>side_and_name</name></member> <member refid="classdb__base_1a11ea974d07df3f2c411bdf40f9f6d25c" prot="public" virt="virtual"><scope>flexrf_base</scope><name>spectrum_inverted</name></member> <member refid="classdb__base_1a67eafbae0359d2f082f73914d40abc82" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>usrp</name></member> <member refid="classdb__base_1ad2a0b81e42e8e574d306cd0f24a13717" prot="protected" virt="non-virtual"><scope>flexrf_base</scope><name>usrp_basic</name></member> <member refid="classdb__base_1a75f954b2fa50c9309021da9d16a81ee2" prot="public" virt="non-virtual"><scope>flexrf_base</scope><name>which</name></member> <member refid="classdb__base_1a87a2c2d64f69b169dd1ef3d4bc60ae82" prot="public" virt="virtual"><scope>flexrf_base</scope><name>~db_base</name></member> <member refid="classflexrf__base_1a676ad44b46cd2ac3d9ff7741a603c9c4" prot="public" virt="non-virtual"><scope>flexrf_base</scope><name>~flexrf_base</name></member> </listofallmembers> </compounddef> </doxygen>