VI Plugin Framework (often referred to simply as VIPF) is a no-code application development framework.
By carving out high-performance plugins for data acquisition, instrument communication, control & monitoring, data visualization, data storage, and more,
VIPF has reduced the burden of complex programming down to flexible, intuitive configuration.
Plugins can be anything from a simple data publisher to a full-blown controller and are configured in a full-featured editor.
Plugins even support a fully intepreted computation language to enable sophisticated, dynamic run-time capabilities.
Oh, and simulation mode is a common feature for all hardware plugins so you can flex your system before ever running against live hardware.
Plugins also communicate with one another: simply declare which plugins should receive data from others and configure how that data should be used. In essentially all cases, both the sending and receiving plugins allow computations to transform the sent and received data. Plugins also have built-in logging and centralized error reporting capabilities. Even custom plugins are easy to build and seamless to integrate. In the end, we've already written all of the irreducible code so that you don't have to. Simply add your plugins and configure them to suite your application.
Let's see just how easy it is to create applications with VIPF
Powerful out-of-the-box capabilities allow composing sophisticated applications quickly
Our plugin library makes even complex applications easy and elegant
VI Plugin Framework (VIPF) 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.