#include "TimingGenerator.hpp" #include namespace Radio { namespace Interpolation { TimingGenerator::TimingGenerator() : m_mu(0) , m_adv(0) { } TimingGenerator::~TimingGenerator() { } void TimingGenerator::process(ComplexScalar const &iq) { (void)iq; update(1.0); } void TimingGenerator::update(radio_float_t omega) { m_mu += omega; m_adv = (size_t)m_mu; m_mu -= m_adv; } radio_float_t TimingGenerator::getMu() const { return m_mu; } size_t TimingGenerator::getAdv() const { return m_adv; } } // Interpolation } // Radio