#include <uhd/types/clock_config.hpp>
Public Types | |
enum | ref_source_t { REF_AUTO = int('a'), REF_INT = int('i'), REF_SMA = int('s'), REF_MIMO = int('m') } |
enum | pps_source_t { PPS_INT = int('i'), PPS_SMA = int('s'), PPS_MIMO = int('m') } |
enum | pps_polarity_t { PPS_NEG = int('n'), PPS_POS = int('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 |
The DEPRECATED Clock configuration settings: The source for the 10MHz reference clock. The source and polarity for the PPS clock.
Deprecated in favor of set time/clock source calls. Its still in this file for the sake of gr-uhd swig.
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 |