Configuring a Custom Adapter Module in LabVIEW
- Updated2024-09-23
- 2 minute(s) read
Configuring a Custom Adapter Module in LabVIEW
You can customize the I/O for your FlexRIO device by using socketed component-level IP (CLIP). Socketed CLIP allows you to add your own VHDL code to a LabVIEW FPGA project to program the FPGA to interface with your custom adapter module circuitry.
Custom adapter module configuration requires you to create additional software interface elements and socketed CLIP. Refer to the FlexRIO Adapter Module Development Kit User Manual, shipped with FlexRIO Custom Adapter Module Development kit, for complete information about custom I/O creation and use with the LabVIEW FPGA Module.
Creating A LabVIEW Project with
Custom Component-Level IP (CLIP)
Before creating a new LabVIEW project that uses your custom CLIP, first ensure that your CLIP is stored within the IO Modules directory on disk, inside your manufacturer-specific subfolder. NI recommends that you store your socketed CLIP in the same directory as your adapter module .tbc file.
Storing your CLIP in the IO Modules directory on disk assists in integrating your adapter module support files in the LabVIEW development environment. LabVIEW automatically discovers any CLIP items stored in the IO Modules directory and makes them selectable in your project. Using the IO Modules directory to store your CLIP also enables you to develop a custom adapter module installer package that automatically installs support for your adapter module.
The following topics contain information about adding your custom adapter module and CLIP to your LabVIEW FPGA project.
- Adding Your Custom Adapter Module and Module I/O in LabVIEW
- Adding Custom CLIP to Your LabVIEW Project