Front-End Software

Contents

Overview

The frontend is a desktop application written in processing. it allows for trending of osPID data, as well as more advanced configuration

Download / Install

The most current version of the Front-end can be found here. Download and unzip this file, and you will find the executable in the “application.[your operating system]” sub-folder.

Note: Instead of running the compiled application, you may wish to run the front end from code. To do this:

  1. Download the processing ide
  2. Download the controlp5 processing library and put it in the “[processing workspace]\libraries\” folder
  3. Use the processing IDE to open “osPID_FrontEnd.pde”

connecting to osPID

the frontend scans available ports only on initial startup. for this reason connect the osPID via USB before starting the application

Basic Interaction

[explain how to enter /send values]

Front-end Tools

Run

this tab contains basic tools for run-time control of the osPID, as well as the connect button Runtab.png

Tune

this tab provides the tools needed to alter the osPID tunings, either manually or using autotune Tunetab.png

Config

this tab allows you to alter the onboard osPID configuration (which input is used, which output, etc) Configtab.png

Prefs

this tab alters setting for the front-end itself. size, and graph limits. Prefstab.png

Profiles

this tab allows for visualization, loading and execution of Setpoint Profiles. Proftab.png