Windows

This page provides instructions on how to install and configure PMP on a Windows machine. The installer installs the required components for PMP. The setup file is called pmpsetup-95.2.0.d45e4fa2-x64.msi, where 95.2.0.d45e4fa2 denotes the PMP version number.

Installer

Open the installer and the welcome page is shown.

Installer welcome page.

Installer welcome page

Select Next and three installation types are shown.

Typical

Installs the API, simulator and PMP tooling. These are the features required for the typical use-case of local development.

Custom

Allows for customization of the installed components. For example for a minimal installation containing only the API and not the simulator and PMP Tooling.

Feature

Sub-feature

Description

API

-

-

Sources

Install header, source and library files for C++ development.

Simulator

-

Install simulator executables.

Services

Register simulator services as Windows service.

Modules

Install simulator modules.

Templates

-

-

Processing blocks

Install processing block templates.

Tooling

-

Install PMP Tooling.

Crash logging

Enable automatic PMP Tooling crash logging.

Matlab

-

Install MATLAB/Simulink PMP toolbox and cross-compiler.

XML Schemas

-

Install XML schema files.

Miscellaneous

-

-

Persistent configuration

Install persistent configuration tools.

PyXML to XML conversion tool

Install PyXML to XML conversion tool.

Complete

Installs all available features.

Installation types.

Installation types

Select Typical to continue. Optionally select Associate acquisition files (.msf) with PMP Tooling to automatically launch the PMP Tooling when double-clicking a .msf file.

Installation file association.

Installation file association

Select Install to start the installation. Windows User Account Control will require approval to install the required files.

Windows User Account Control approval.

Windows User Account Control

Select Yes and the installer shall proceed to install all the selected files.

Installation progress.

Installation progress

After all files are installed the completed dialog is shown. Select Finish to close the installer. Optionally select Launch PMP Tooling to automatically launch the PMP Tooling after closing the installer.

Installation complete.

Installation complete

After installation the installation directory includes the following folders:

Folder

Description

bin

Program executables and dynamic libraries.

include

C++ header files.

matlab

Simulink, tools and trajectory generator Matlab support.

miscellaneous

Additional utilities.

schemas

XML schema definitions.

src

C++ wrapper source file.

templates

Processing block templates.