Installation

The NI FPGA Interface Python API can be installed through pip, see below for more detailed instructions.

Windows

  1. Install the correct driver for your RIO device

  2. Install Python https://www.python.org/downloads/

  3. Install nifpga using pip (pip will be installed under “Scripts” in your python installation location.

    pip install nifpga
    

Desktop Linux

  1. Install the correct driver for your RIO device
  2. Use your package manager to install the “python-pip” package
  3. Install nifpga using pip
pip install nifpga

NI Linux RT

  1. Install the driver for your device using NI MAX
  2. Enable SSH or the serial console from NI MAX
  3. Connect to SSH or the serial console and login as admin
  4. Run the following commands
opkg update
opkg install python3 python3-misc
# follow the latest instructions to install pip:
# https://pip.pypa.io/en/stable/installing/
python3 -m pip install nifpga