USRP N210实现的整个属性树结构

可以以递归的方式将属性树打印出来:

void print_tree(const uhd::fs_path &path, uhd::property_tree::sptr tree){
    std::cout << path << std::endl;
    BOOST_FOREACH(const std::string &name, tree->list(path)){
        print_tree(path / name, tree);
    }
}

使用时,只要print_tree("/",usrp->get_device()->get_tree())即可将整个属性树打印出来:

USRP N210实现的整个属性树结构_第1张图片

USRP N210实现的整个属性树结构_第2张图片

USRP N210实现的整个属性树结构_第3张图片

dboard_iface对象可以提供对GPIOs, SPI, I2C, 低速ADC和DAC的接口

你可能感兴趣的:(USRP N210实现的整个属性树结构)