diff options
| author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2019-09-05 11:00:51 +0200 | 
|---|---|---|
| committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2019-09-05 11:00:51 +0200 | 
| commit | 0c532ab20b47d661f098cc6089184303dce65d56 (patch) | |
| tree | 55d12e0067aec128fe9c598a9c9cc2412c88618d | |
| parent | 9f0ded49dd10938ea460deba73845c86736f9bf5 (diff) | |
| download | dabmod-0c532ab20b47d661f098cc6089184303dce65d56.tar.gz dabmod-0c532ab20b47d661f098cc6089184303dce65d56.tar.bz2 dabmod-0c532ab20b47d661f098cc6089184303dce65d56.zip | |
SDR: show FCT with timestamp warnings in log
| -rw-r--r-- | src/output/SDR.cpp | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/src/output/SDR.cpp b/src/output/SDR.cpp index bacb281..fd8b4ba 100644 --- a/src/output/SDR.cpp +++ b/src/output/SDR.cpp @@ -309,7 +309,7 @@ void SDR::handle_frame(struct FrameData& frame)              }              if (expected_sec != tx_second or expected_pps != tx_pps) { -                etiLog.level(warn) << "OutputSDR: timestamp irregularity!" << +                etiLog.level(warn) << "OutputSDR: timestamp irregularity at FCT=" << frame.ts.fct <<                      std::fixed <<                      " Expected " <<                      expected_sec << "+" << (double)expected_pps/16384000.0 << @@ -332,7 +332,7 @@ void SDR::handle_frame(struct FrameData& frame)          if (time_spec.get_real_secs() + tx_timeout < device_time) {              etiLog.level(warn) << -                "OutputSDR: Timestamp in the past! offset: " << +                "OutputSDR: Timestamp in the past at FCT=" << frame.ts.fct << " offset: " <<                  std::fixed <<                  time_spec.get_real_secs() - device_time <<                  "  (" << device_time << ")" @@ -344,7 +344,7 @@ void SDR::handle_frame(struct FrameData& frame)          if (time_spec.get_real_secs() > device_time + TIMESTAMP_ABORT_FUTURE) {              etiLog.level(error) << -                "OutputSDR: Timestamp way too far in the future! offset: " << +                "OutputSDR: Timestamp way too far in the future at FCT=" << frame.ts.fct << " offset: " <<                  std::fixed <<                  time_spec.get_real_secs() - device_time;              throw std::runtime_error("Timestamp error. Aborted."); @@ -353,7 +353,7 @@ void SDR::handle_frame(struct FrameData& frame)      if (m_config.muting) {          etiLog.log(info, -                "OutputSDR: Muting sample %d requested\n", +                "OutputSDR: Muting FCT=%d requested",                  frame.ts.fct);          return;      } | 
