VI Plugin Framework

Quickly develop even sophisticated applications.

512.456.8468 | contact@sixclear.com

Overview

No need to reinvent the wheel - start with power and finish with grace

512.456.8468 | contact@sixclear.com

VI Plugin Framework (often referred to simply as VIPF) is a lightspeed jumpstart for your next application. Quickly create sophisticated data acquisition and instrument control applications using highly configurable plugins, without writing code. Plugins easily share real-time data making the integration of custom interfaces and custom plugins seamless. Plugins have built-in data logging as well as centralized error reporting for easy debugging. Dream big and build with confidence - capabilities that seem months are waiting for your application today.

Features

Powerful out-of-the-box capabilities allow composing sophisticated applications quickly

Sixclear Plugin Framework makes building sophisticated applications fast and easy. Plugins can be anything from an interface for presenting data to a component for acquiring data to a controller which orchestrates application behavior. But VIPF is much more than just a collection of highly configurable plugins. VIPF allows you to create applications (or programs as we often refer to them) by stitching together plugins and deciding how and when they run to meet your application needs. For example, an interface plugin can be simply configured to "subscribe" to data from acquistion plugins. Similarly, a control plugin can also subscribe to this data and use it to actuate the system. Reach out to us for a demonstration today and see how you too can build sophisticated applications in a fraction of the usual time.

Quickly Create Applications

Even sophisticated applications are quick and easy.

  • add, remove, and configure plugins
  • choose which plugins should run by default
  • choose whether plugins run in parallel or sequentially
  • save the program to run anytime
install

Configure Plugin Behavior

Plugins are highly configurable for use in many applications.

  • configure how plugins publish and subscribe to each others' data
  • configure panel and logging behavior
  • use variables and expressions
  • configure all plugin-specific abilities
dashboards

Monitor And Control Plugins

Manage all running plugins from a single interface.

  • Shutdown and re-launch plugins
  • Open and close plugin interfaces
  • View plugin configuration and errors
  • Easily shutdown/restart entire programs (all plugins)
install

Interact With Running Plugins

Interact directly with plugins in real-time.

  • interact with data in graphs and charts
  • acquire data and orchestrate instrumentation
  • view logged data and any errors
  • monitor and control your system
reports
 

Plugins

Our plugin library makes even complex applications easy and elegant

Sixclear Plugin Framework includes many plugins for graphing, charting, data acquisition, instrument control, and more to help build your next application fast. Below is a glance at some of the more popular plugin categories, however if you're working with hardware from a major manufacturer there's a good chance we have you covered. And we build custom plugins all the time, so if you need a custom interface or control plugin we can help with that too. Reach out for a demonstration today to witness the power firsthand.

Graphs & Charts

Data Acquisition

Instrument Control

Bar Code Scanners

Motion Control

Analog to Digital Converters

Data Analysis

Data Logging

Web Connectivity