On 07/14/2017 04:22 PM, Eugene Grayver wrote:

Yes, I definitely agree that there’s no way to tell when the tuning is DONE. However, my question was about the ‘shortly after’ part. Should it not be inserted ‘shortly before’, or ‘exactly at’? Since there’s typically no way to look into the future, (yes, of course it is doable), there’s no way for somebody to know that the samples that are before the tag are actually ‘invalid.’

_______________________
Eugene Grayver, Ph.D.
Aerospace Corp., Sr. Eng. Spec.
Tel: 310.336.1274
________________________

The control-plane an data-plane run asynchronously to one another. The only guarantee is that samples that arrive after the tag will be after the comman has been issued.


*From:*[email protected] [mailto:[email protected]]
*Sent:* Friday, July 14, 2017 12:34 PM
*To:* Eugene Grayver <[email protected]>
*Cc:* [email protected]
*Subject:* Re: [USRP-users] TwinRX tuning timing

The frequency tag is inserted at some point shortly after the command-set is issued to the hardware. There's no way for the various bits and pieces to tell when the underlying (mostly analog) hardware has converged to an "acceptable" steady-state operating mode. PLL synthesizers don't instantly switch from one frequency to another, digital (and analog) filters have group delays, etc.

The time to achieve steady-state can vary from hardware-type to hardware-type, ambient temperature, size of the frequency step, etc.

On 2017-07-14 15:10, Eugene Grayver via USRP-users wrote:

    I am running some experiments to understand the timing of TwinRX
    tuning.  A very simple experiment shows that the tag indicating a
    frequency change is not placed at the right sample.  Here’s a
capture: The dashed line indicates the tag sample number. However, there’s clearly something happening before the tag. Note
    that I am not using timed commands for this – just a regular tune
    request.

    _______________________
    Eugene Grayver, Ph.D.
    Aerospace Corp., Sr. Eng. Spec.
    Tel: 310.336.1274
    ________________________

    _______________________________________________
    USRP-users mailing list
    [email protected] <mailto:[email protected]>
    http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


_______________________________________________
USRP-users mailing list
[email protected]
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to