Table Of Contents

Configure Timing VI

Version:
    Last Modified: March 31, 2021

    Configures timing parameters for the input or output task.

    You can select from the following instances of this VI:

    Configure Timing - PDM Input VI

    Sets the clock generation characteristics using a rate specification and either direct digital synthesis (DDS) or a divided clock.

    acquisition mode specifies if the task acquires a finite number of samples or acquires samples continuously.

    0 Finite—The task acquires a finite number of samples.
    1 Continuous—The task acquires samples continuously.

    decimation factor specifies the ratio between the PDM data rate and the decimated PCM data rate.

    PDM input task in specifies the reference to the PDM input task.

    PDM clock rate specifies, in samples per second, the rate at which PDM clock signals will be generated. Refer to the PDM Acquisition Toolkit Specifications for the supported range.

    clock mode specifies the use of a direct digital synthesis (DDS) clock or divided clock.

    error in describes error conditions that occur before this node runs. This input provides standard error in functionality.

    number of PCM samples specifies the number of PCM samples to acquire for each channel in the task if acquisition mode is Finite. If acquisition mode is Continuous, the VI uses number of PCM samples to determine the buffer size. The default is 1000.

    number of PDM samples specifies the number of PDM samples to acquire for each channel in the task if acquisition mode is Finite. If acquisition mode is Continuous, the VI uses number of PDM samples to determine the buffer size. The default is 0.

    PDM input task out returns the reference to the PDM input task.

    actual PCM clock rate returns the actual PCM clock rate, which is the actual PDM clock rate divided by the decimation factor.

    actual PDM clock rate returns the actual PDM clock rate.

    error out contains error information. This output provides standard error out functionality.

    Configure Timing - PDM Output VI

    Sets the characteristics of the external input PDM clock.

    PDM output task in specifies the reference to the PDM output task.

    PDM clock rate specifies the expected rate of the external PDM clock. If the rate of the external clock differs from the specified rate by more than tolerance, this VI returns an error. Refer to the PDM Acquisition Toolkit Specifications for the supported range.

    error in describes error conditions that occur before this node runs. This input provides standard error in functionality.

    tolerance specifies the acceptable difference, in parts per million (ppm), between the expected and measured PDM clock rate.

    PDM output task out returns the reference to the PDM output task.

    error out contains error information. This output provides standard error out functionality.


    Recently Viewed Topics