From 6ff4100f0cc40fd31277672b89090ee744914c34 Mon Sep 17 00:00:00 2001 From: Josh Blum Date: Sun, 11 Mar 2012 18:35:52 -0700 Subject: fifo ctrl: implement timed command feature detection --- host/lib/usrp/multi_usrp.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'host/lib/usrp/multi_usrp.cpp') diff --git a/host/lib/usrp/multi_usrp.cpp b/host/lib/usrp/multi_usrp.cpp index fd556c9f8..e2efa9a00 100644 --- a/host/lib/usrp/multi_usrp.cpp +++ b/host/lib/usrp/multi_usrp.cpp @@ -358,6 +358,9 @@ public: void set_command_time(const time_spec_t &time_spec, size_t mboard){ if (mboard != ALL_MBOARDS){ + if (not _tree->exists(mb_root(mboard) / "time/cmd")){ + throw uhd::not_implemented_error("timed command feature not implemented on this hardware"); + } _tree->access(mb_root(mboard) / "time/cmd").set(time_spec); return; } -- cgit v1.2.3