WorldFIP Tools 6

Guide.

windows-logo Windows


Installation

Download the package .exe.

Double-click on the resulting installer .exe file and follow the instructions.

By default, the package is installed in the following directories:

  • Package Root

    C:\Program Files (x86)\Exoligent\WorldFipTools\

  • Bin Directory

    C:\Program Files (x86)\Exoligent\WorldFipTools\6.x\bin\

    • FipLabs.exe
    • FipWatcherServer.exe
    • ProductKeyManager.exe
    • fipcore_rawframe.exe
    • fipcore_mnemo.exe
    • fipcore_file_transfer.exe
    • fipcore_irq.exe
    • fipcore_same_thread.exe
    • fipcore_opcua_blocking.exe
    • fipcore_opcua_nonblocking.exe
    • list_exoerrors.exe
    • test_fipcore_co_deco.exe

  • Docs Directory

    C:\Program Files (x86)\Exoligent\WorldFipTools\6.x\docs\

    • WorldFIP Protocol.pdf
    • WorldFIPTools Docs (offline html)

  • FipArbiter Driver Directory

    C:\Program Files (x86)\Exoligent\WorldFipTools\6.x\drivers\FipArbitrator\

    • pcx_fip directory: driver for pci, pcie, pxi, mpcie, pci104 (...)
    • usb_fip directory: driver for mobifip (usb)

  • FipWatcher Driver Directory

    C:\Program Files (x86)\Exoligent\WorldFipTools\6.x\drivers\FipWatcher\

  • Examples Directory

    C:\Program Files (x86)\Exoligent\WorldFipTools\6.x\examples\

    • FipCore - C Examples
    • FipLabs - LabPro files Examples
    • FipBusView - VIs Examples

  • Headers Directory

    C:\Program Files (x86)\Exoligent\WorldFipTools\6.x\include\

    • fipcore.h

  • Libraries Directory

    C:\Program Files (x86)\Exoligent\WorldFipTools\6.x\lib\

    • libexoerrors (.dll/.a)
    • libfipcore (.dll/.a)
    • libfipbusview (.dll/.a)
    • libgencard (.dll/.a)

  • FipBusView Directory

    C:\Program Files (x86)\Exoligent\WorldFipTools\labview\fipbusview\

    Note: It is recommended to copy the directory "fipbusview" in the {user.lib} directory of Labview.

    Example: C:\Program Files (x86)\National Instruments\LabVIEW 2016\user.lib\

  • Registration Directory

    C:\Users\{USER}\AppData\Local\Exoligent\WorldFipTools\

    • ExoProductKey.xml


Uninstallation

Execute Uninstall.exe. To do this, click on:

Windows Start Menu -> WorldFIP Tools 6 -> Uninstall

or launch:

C:\Program Files (x86)\Exoligent\WorldFipTools\Uninstall.exe



linux-logo GNU/Linux


Installation

Download the package corresponding to your hardware architecture and your GNU/Linux version.

In this example, the machine used is based on x86_64 processor (64-bit) and the package is kept in /home directory.

Open a terminal and enter the following commands:

Commands for Ubuntu/Debian systems:
$ cd /home
$ sudo dpkg -i worldfiptools-6.1.x-x86_64.deb
Commands for Fedora and openSUSE systems:
$ cd /home
$ sudo rpm -i worldfiptools-6.1.x-x86_64.rpm

The package is installed in several directories:

  • Package Root

    /usr/local/Exoligent/WorldFipTools/

  • Bin Directory

    /usr/local/Exoligent/WorldFipTools/6.x/bin/

    • FipLabs
    • FipWatcherServer
    • ProductKeyManager
    • fipcore_rawframe
    • fipcore_mnemo
    • fipcore_file_transfer
    • fipcore_irq
    • fipcore_same_thread
    • fipcore_opcua_blocking
    • fipcore_opcua_nonblocking
    • list_exoerrors
    • test_fipcore_co_deco

  • Docs Directory

    /usr/local/Exoligent/WorldFipTools/6.x/docs/

    • WorldFIP Protocol.pdf
    • WorldFIPTools Docs (offline html)

  • FipArbiter Driver Directory

    /usr/local/Exoligent/WorldFipTools/6.x/drivers/FipArbiter/src/

  • Examples Directory

    /usr/local/Exoligent/WorldFipTools/6.x/examples/

    • FipCore - C Examples
    • FipLabs - LabPro files Examples

  • Headers Directory

    /usr/local/Exoligent/WorldFipTools/6.x/include/

    • fipcore.h

  • Libraries Directory

    /usr/local/Exoligent/WorldFipTools/6.x/lib/

    • libexoerrors (.so/.a)
    • libfipcore (.so/.a)
    • libgencard (.so/.a)

  • Registration Directory

    /usr/local/share/Exoligent/WorldFipTools/

    • ExoProductKey.xml


Driver compilation & installation

Once the package installed, you have to build and install the FipArbiter device driver

To do this, open a terminal and enter the following commands:

$ cd /usr/local/Exoligent/WorldFipTools/6.x/drivers/FipArbiter/src/
$ sudo KBUILD_NOPEDANTIC=1 make
$ sudo chmod 777 install_drv.sh
$ sudo ./install_drv.sh

Uninstallation

Open a terminal and enter the following commands:

Commands for Ubuntu/Debian systems:
$ sudo dpkg -r worldfiptools6
Commands for Fedora and openSUSE systems:
$ sudo rpm -e worldfiptools6