NI Data Link Test Framework provides the following host templates as starting points for developing a host application.

  • Host Transmitter Template—Use this template to easily develop your transmit application.

    In the transmit application, data transmits from a coprocessor to the NI-RFSG of the VST. You must configure NI-RFSG and the coprocessor in LabVIEW.

    The template is built with the essential VIs that configure NI-RFSG, NI Data Link System Component API, and the coprocessor FPGA reference—all of which are required to run the application.

    In addition, specific to the application, you can configure NI-RFSG for several other settings, including I/Q carrier frequency, power level, trigger settings, and so on.

    Note To learn more about configuring with NI-RFSG, launch LabVIEW and select Help » Find Examples, then search for rfsg in the NI Example Finder.

    You can configure additional coprocessor configurations, such as FIFO sizes and FPGA input controls.

  • Host Receiver Template—Use this template to easily develop your receive application.

    In the receive host application, the signal acquired by NI-RFSA is streamed to the coprocessor for further processing. You must configure NI-RFSA and the coprocessor in LabVIEW.

    The template is built with the essential VIs that configure NI-RFSA, NI Data Link System Component API, and the coprocessor FPGA reference—all of which are required to run the application.

    In addition, specific to the application, you can configure NI-RFSA for several other settings, including I/Q carrier frequency, power level, trigger settings, and so on.

    Note To learn more about configuring with NI-RFSA, launch LabVIEW and select Help » Find Examples, then search for rfsa in the NI Example Finder.

    You can configure additional coprocessor configurations, such as FIFO sizes and FPGA input controls.

  • Host RFmx Receiver Template—Use this template to easily develop your RFmx-based receive application.

    In the receive host application, the signal acquired by RFmx is streamed to the coprocessor for further processing. You must configure RFmx and the coprocessor in LabVIEW.

    The template is built with the essential VIs that configure RFmx, NI Data Link System Component API, and the coprocessor FPGA reference—all of which are required to run the application.

    In addition, specific to the application, you can configure RFmx for several other settings, including I/Q carrier frequency, power level, trigger settings, and so on.

    Note To learn more about configuring with RFmx, launch LabVIEW and select Help » Find Examples, then search for rfmx in the NI Example Finder.

    You can configure additional coprocessor configurations, such as FIFO sizes and FPGA input controls.