How Can I Communicate My Compact FieldPoint System With a Linux Host Computer?

Updated Apr 28, 2020

Reported In


  • Backplane for Compact FieldPoint
  • Controller for Compact FieldPoint


  • LabVIEW

Operating System

  • Windows
  • Linux

Issue Details

I have a cFP-1804 with some modules on it. The HMI (Human-Machine Interface) was created on a Windows computer. I am moving to a Linux computer, so I am wondering if I can create my HMI from here. If this is not possible, what options do I have?


The HMI for a Backplane for Compact FieldPoint can not be created directly from a Linux computer. There are no Compact FieldPoint drivers for Linux systems, so the computer will not be able to recognize any Compact FieldPoint devices. However, there are some options that you can consider:
  1. You can communicate the user interface created on Windows with another user interface created on Linux using the LabVIEW TCP/IP protocol. Both user interfaces will be running at the same time.  
  2. Use a cFP Backplane with a cFP controller: You will need to create the program on a Windows computer that will require to send data to an user interface located in the Linux computer using the LabVIEW TCP/IP protocol. Once that the program is ready, you will no need the Windows computer anymore. Your controller can be run by itself.
  3. Recommended: Migrate to cRIO or cDAQ systems. As National Instruments dropped support for FieldPoint in 2016 this is the best recommendation. There are drivers for both systems so it will be possible to create the HMI directly from the Windows computer.

Additional Information

It is important to consider that Linux supports the Full and Professional versions of LabVIEW but does not support Base. Besides, not all the Linux distributions are supported, please check here all the supported versions.