Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Scroll ignore

About the Evoke API

Evoke includes an extensive Application Programming Interface (API) for remote control, system monitoring and third-party application integration.

The API has two parts:


Scroll only
scroll-viewporttrue
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-

...

docbooktrue
scroll-

...

eclipsehelptrue
scroll-

...

epubtrue
scroll-

...

htmltrue
1(Headless|Connect|Example).*


For information on running entirely via the API, without the Graphical User Interface (GUI), see Headless operation.

...

Check Python version

Anchor
CheckPython
CheckPython

If you are not sure if you have Python installed or which version of Python you are using, you can open a command prompt and run the py command. For example:

...


If you do not have Python installed, see Install Python.

Scroll pagebreak

Install Python

Anchor
InstallPython
InstallPython

To install Python 2 or 3:

...

Install the Evoke Python module

Anchor
InstallTrackerModule
InstallTrackerModule

To install the Evoke Python module:

...

Install the Python module by running the batch file

Anchor
BatchFile
BatchFile

To do this:

  1. Navigate to the Python install folder:

    C:\Program Files\Vicon\Evoke1.#\SDK\Python

  2. Double-click install_evoke_api.bat.

    The installation process initializes automatically.

Install the Python module by running pip

Anchor
InstallPIP
InstallPIP

  1. Navigate to the Scripts folder for the Python that you want to use:

    • For Python 3, the default installation folder is:
      C:\Users\<username>\AppData\Local\Programs\Python\Python<version>\Scripts

    • For Python 2.7, the default installation folder is:
      C:\Python27\Scripts

  2. Open a command window or powershell in that folder.
  3. Run the following command to install the Vicon Core API:

    Scroll only

    C:\Users\<username>\AppData\Local\Programs\Python\Python311\Scripts> .\pip.exe install "C:\Program Files\Vicon\Evoke 1.6\SDK\Python\vicon_core_api"


    Scroll ignore


    text



  4. Run the following command to install the Evoke API:

    Scroll only

    C:\Users\<username>\AppData\Local\Programs\Python\Python311\Scripts> .\pip.exe install "C:\Program Files\Vicon\Evoke 1.6\SDK\Python\evoke_api"


    Scroll ignore


    text



Info

Note
The above examples use a Python 3.11 installation with Evoke 1.6. Your path and commands may differ slightly.

Check that the Python module installed correctly

Anchor
CheckPythonModule
CheckPythonModule

Check that the following modules have been installed:

...

For questions on using the Evoke API, contact Vicon Support.

Headless operation

Anchor
Headless
Headless

Evoke may be operated entirely via API, in which case it may be advantageous to run without the Graphical User Interface (GUI). A separate executable is provided for this purpose:

...