UHD
003.000.c6c4b01e0
|
#include <clock_config.hpp>
Public Types | |
enum | ref_source_t { REF_AUTO = 'a', REF_INT = 'i', REF_SMA = 's' } |
enum | pps_source_t { PPS_INT = 'i', PPS_SMA = 's' } |
enum | pps_polarity_t { PPS_NEG = 'n', PPS_POS = 'p' } |
Public Member Functions | |
clock_config_t (void) | |
Static Public Member Functions | |
static clock_config_t | external (void) |
A convenience function to create an external clock configuration. More... | |
static clock_config_t | internal (void) |
A convenience function to create an internal clock configuration. More... | |
Public Attributes | |
enum uhd::clock_config_t::ref_source_t | ref_source |
enum uhd::clock_config_t::pps_source_t | pps_source |
enum uhd::clock_config_t::pps_polarity_t | pps_polarity |
Clock configuration settings: The source for the 10MHz reference clock. The source and polarity for the PPS clock.
Use the convenience functions external() and internal(), unless you have a special purpose and cannot use them.
uhd::clock_config_t::clock_config_t | ( | void | ) |
|
static |
A convenience function to create an external clock configuration.
|
static |
A convenience function to create an internal clock configuration.
enum uhd::clock_config_t::pps_polarity_t uhd::clock_config_t::pps_polarity |
enum uhd::clock_config_t::pps_source_t uhd::clock_config_t::pps_source |
enum uhd::clock_config_t::ref_source_t uhd::clock_config_t::ref_source |