UHD: Check if tree exist before requesting access

This commit is contained in:
Xavier Arteaga 2020-06-25 11:00:34 +02:00 committed by Xavier Arteaga
parent 5d43fc903e
commit 405e0c8195
1 changed files with 3 additions and 0 deletions

View File

@ -47,6 +47,9 @@ public:
return err;
}
if (not usrp->get_device()->get_tree()->exists(TREE_DBOARD_RX_FRONTEND_NAME)) {
return err;
}
std::string dboard_name = usrp->get_device()->get_tree()->access<std::string>(TREE_DBOARD_RX_FRONTEND_NAME).get();
// Detect if it a AD9361 based device