#include <uhd/features/internal_sync_iface.hpp>
Public Types | |
using | sptr = std::shared_ptr< internal_sync_iface > |
Public Types inherited from uhd::features::discoverable_feature | |
enum | feature_id_t { RESERVED0, RESERVED1, FPGA_LOAD_NOTIFICATION, ADC_SELF_CALIBRATION, REF_CLK_CALIBRATION, TRIG_IO_MODE, GPIO_POWER, SPI_GETTER_IFACE, INTERNAL_SYNC } |
An enum of all features supported by the driver. When creating a new. More... | |
using | sptr = std::shared_ptr< discoverable_feature > |
Public Member Functions | |
std::string | get_feature_name () const |
Returns a human-readable string name of this feature. More... | |
virtual | ~internal_sync_iface ()=default |
virtual void | enable_sync_clk ()=0 |
virtual void | disable_sync_clk ()=0 |
Public Member Functions inherited from uhd::features::discoverable_feature | |
virtual | ~discoverable_feature ()=default |
Static Public Member Functions | |
static discoverable_feature::feature_id_t | get_feature_id () |
This feature provides access to the internal sync feature of the X440.
using uhd::features::internal_sync_iface::sptr = std::shared_ptr<internal_sync_iface> |
|
virtualdefault |
|
pure virtual |
Disables the internal 5 MHz sync clock
|
pure virtual |
Enables the internal 5 MHz sync clock which can be accessed on antenna name SYNC_INT.
|
inlinestatic |
|
inlinevirtual |
Returns a human-readable string name of this feature.
Implements uhd::features::discoverable_feature.