Revision 273a1048 host/lib/usrp/usrp1/dsp_impl.cpp

b/host/lib/usrp/usrp1/dsp_impl.cpp
95 95
            }
96 96

  
97 97
            _rx_dsp_decim = rate;
98
            //TODO Poll every 100ms. Make it selectable?
98 99
            _rx_samps_per_poll_interval = 0.1 * _clock_ctrl->get_master_clock_freq() / rate;
99 100

  
100 101
            _iface->poke32(FR_DECIM_RATE, _rx_dsp_decim/2 - 1);
......
157 158
{
158 159
    switch(key.as<dsp_prop_t>()) {
159 160

  
160
    // TODO: Set both codec frequencies until we have duality properties 
161
    //TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO
162
    //
163
    // Set both codec frequencies until we have duality properties 
164
    //
165
    //TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO
161 166
    case DSP_PROP_FREQ_SHIFT: {
162 167
            double new_freq = val.as<double>();
163 168
            _codec_ctrls[DBOARD_SLOT_A]->set_duc_freq(new_freq);
......
177 182
            }
178 183

  
179 184
            _tx_dsp_interp = rate;
185

  
186
            //TODO Poll every 100ms. Make it selectable? 
180 187
            _tx_samps_per_poll_interval = 0.1 * _clock_ctrl->get_master_clock_freq() * 2 / rate;
181 188

  
182 189
            _iface->poke32(FR_INTERP_RATE, _tx_dsp_interp / 4 - 1);

Also available in: Unified diff