Revision 0e3240ec host/lib/usrp/multi_usrp.cpp
| b/host/lib/usrp/multi_usrp.cpp | ||
|---|---|---|
| 350 | 350 |
std::string ref_source; |
| 351 | 351 |
switch(clock_config.ref_source){
|
| 352 | 352 |
case clock_config_t::REF_INT: ref_source = "internal"; break; |
| 353 |
case clock_config_t::PPS_SMA: ref_source = "sma"; break;
|
|
| 353 |
case clock_config_t::PPS_SMA: ref_source = "external"; break;
|
|
| 354 | 354 |
case clock_config_t::PPS_MIMO: ref_source = "mimo"; break; |
| 355 | 355 |
default: ref_source = "unknown"; |
| 356 | 356 |
} |
| 357 |
if (ref_source == "sma" and clock_config.pps_polarity == clock_config_t::PPS_NEG) ref_source = "_sma_";
|
|
| 357 |
if (ref_source == "external" and clock_config.pps_polarity == clock_config_t::PPS_NEG) ref_source = "_external_";
|
|
| 358 | 358 |
_tree->access<std::string>(mb_root(mboard) / "ref_source" / "value").set(ref_source); |
| 359 | 359 |
|
| 360 | 360 |
//set the time source |
| 361 | 361 |
std::string time_source; |
| 362 | 362 |
switch(clock_config.pps_source){
|
| 363 | 363 |
case clock_config_t::PPS_INT: time_source = "internal"; break; |
| 364 |
case clock_config_t::PPS_SMA: time_source = "sma"; break;
|
|
| 364 |
case clock_config_t::PPS_SMA: time_source = "external"; break;
|
|
| 365 | 365 |
case clock_config_t::PPS_MIMO: time_source = "mimo"; break; |
| 366 | 366 |
default: time_source = "unknown"; |
| 367 | 367 |
} |
Also available in: Unified diff