aboutsummaryrefslogtreecommitdiffstats
path: root/Dummy_Settings.cpp
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2018-01-22 00:35:30 +0100
committerMatthias P. Braendli <matthias.braendli@mpb.li>2018-01-22 00:35:30 +0100
commit14dc3f49f3df898a61e20aa3a5a3257d437bb287 (patch)
treee215868910e443da5ee7df624ff132adf940ae98 /Dummy_Settings.cpp
parentef1085cd66e347cfbd6ff689f5e0c9a940ca781c (diff)
downloadSoapyDummy-14dc3f49f3df898a61e20aa3a5a3257d437bb287.tar.gz
SoapyDummy-14dc3f49f3df898a61e20aa3a5a3257d437bb287.tar.bz2
SoapyDummy-14dc3f49f3df898a61e20aa3a5a3257d437bb287.zip
Add hardware time simulation
Diffstat (limited to 'Dummy_Settings.cpp')
-rw-r--r--Dummy_Settings.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/Dummy_Settings.cpp b/Dummy_Settings.cpp
index acf8614..85dc056 100644
--- a/Dummy_Settings.cpp
+++ b/Dummy_Settings.cpp
@@ -27,6 +27,11 @@
SoapyDummy::SoapyDummy( const SoapySDR::Kwargs &args )
{
+ // On startup, initialise our epoch to current time, so that
+ // it appears the counter just started counting
+ using namespace std::chrono;
+ const auto now = steady_clock::now();
+ m_time_epoch = duration_cast<nanoseconds>(now.time_since_epoch()).count();
}
SoapyDummy::~SoapyDummy( void )