NI Hardware Compatible with IRIG-B

Updated Apr 26, 2023

Reported In


  • PXI Synchronization Module
  • CompactRIO Controller
  • CompactRIO Single-Board Controller
  • PXI FPGA Module for FlexRIO


  • LabVIEW
  • LabVIEW FPGA Module


  • NI-Sync

Issue Details

I'm interested in developing a LabVIEW application that requires the IRIG-B protocol as the synchronization method. What NI hardware is compatible with IRIG-B?


You can use PXI/PXIe-6683 in your LabVIEW application, to control this board your should install the NI-Sync driver that is available on the NI-Sync download page.

As an alternative, you can implement the IRIG-B on an FPGA device like a cRIO, sbRIO or FlexRIO using the example attached in this document: IRIG-B Implementation in LabVIEW FPGA.

Additional Information

To get started with PXI/PXIe-6683,  refer to the example called Set Time on: <Program Files>\National Instruments\<LabVIEW>\examples\instr\niSync\Time-Based\Advanced\