From 59aaf137b8c86028c0686258837acc7f37eb9461 Mon Sep 17 00:00:00 2001 From: Derek Kozel Date: Tue, 25 Oct 2016 17:26:25 -0700 Subject: TwinRX: Use command time to schedule synchronous events --- host/lib/usrp/dboard/db_twinrx.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'host/lib/usrp/dboard/db_twinrx.cpp') diff --git a/host/lib/usrp/dboard/db_twinrx.cpp b/host/lib/usrp/dboard/db_twinrx.cpp index e960f134f..477412de0 100644 --- a/host/lib/usrp/dboard/db_twinrx.cpp +++ b/host/lib/usrp/dboard/db_twinrx.cpp @@ -75,6 +75,11 @@ public: get_rx_subtree()->create("bandwidth/range") .set(freq_range_t(BW, BW)); + // Command Time + expert_factory::add_data_node(_expert, prepend_ch("time/rx_frontend", _ch_name), time_spec_t(0.0)); + expert_factory::add_prop_node(_expert, get_rx_subtree(), + "time/cmd", prepend_ch("time/cmd", _ch_name), time_spec_t(0.0)); + //Frequency Specific get_rx_subtree()->create("freq/range") .set(freq_range_t(10e6, 6.0e9)); @@ -263,6 +268,7 @@ public: expert_factory::add_worker_node(_expert, _expert->node_retriever(), fe); expert_factory::add_worker_node(_expert, _expert->node_retriever(), fe); expert_factory::add_worker_node(_expert, _expert->node_retriever(), fe); + expert_factory::add_worker_node(_expert, _expert->node_retriever(), fe); expert_factory::add_worker_node(_expert, _expert->node_retriever(), fe, _db_iface); } -- cgit v1.2.3